【技术实现步骤摘要】
数据传输方法、装置、计算机可读存储介质和电子设备
本申请涉及计算机
,特别是涉及一种数据传输方法、装置、计算机可读存储介质和电子设备。
技术介绍
在互联网时代,要实现信息的通信和共享,都需要对数据进行传输,因此数据的传输是极其频繁和重要的。然而数据通常都是通过通用的数据传输通道进行传输的,因此数据在传输过程中是极易被截获的。数据一旦被泄露,就会存在极大的安全隐患。
技术实现思路
本申请实施例提供一种数据传输方法、装置、计算机可读存储介质和电子设备,可以提高数据传输的安全性。一种数据传输方法,所述方法包括:获取待传输数据;获取第一散斑图像,所述第一散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成的图像;根据所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据;将所述加密数据发送到数据接收端。一种数据传输装置,所述装置包括:数据获取模块,用于获取待传输数据;第一图像获取模块,用于获取第一散斑图像,所述第一散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成的图像;加密处理模块,用于根据所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据;数据发送模块,用于将所述加密数据发送到数据接收端。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取待传输数据;获取第一散斑图像,所述第一散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成 ...
【技术保护点】
1.一种数据传输方法,其特征在于,所述方法包括:/n获取待传输数据;/n获取第一散斑图像,所述第一散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成的图像;/n根据所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据;/n将所述加密数据发送到数据接收端;/n所述根据采集的所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据包括:/n获取所述第一散斑图像对应的像素矩阵,根据所述像素矩阵获取加密密钥,或者,将所述第一散斑图像作为加密密钥;/n根据所述加密密钥对所述待传输数据进行加密处理,得到加密数据;/n所述根据所述像素矩阵获取加密密钥包括:/n获取所述待传输数据的数据属性参数,根据所述数据属性参数获取密钥算法;/n根据所述密钥算法计算所述像素矩阵对应的加密密钥;/n还包括:获取数据发送端所在的电子设备的剩余电量,并根据该剩余电量获取散斑图像;当剩余电量较高的时候,根据实时获取的散斑图像进行加密处理;当剩余电量较低的时候,则不用实时获取散斑图像,直接根据预先存储的散斑图像进行加密处理;/n所述获取第一散斑图像包括:/n获取数据发送端中预先存储的第一散斑图像;/n所述获取数 ...
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:
获取待传输数据;
获取第一散斑图像,所述第一散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成的图像;
根据所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据;
将所述加密数据发送到数据接收端;
所述根据采集的所述第一散斑图像将所述待传输数据进行加密处理,得到加密数据包括:
获取所述第一散斑图像对应的像素矩阵,根据所述像素矩阵获取加密密钥,或者,将所述第一散斑图像作为加密密钥;
根据所述加密密钥对所述待传输数据进行加密处理,得到加密数据;
所述根据所述像素矩阵获取加密密钥包括:
获取所述待传输数据的数据属性参数,根据所述数据属性参数获取密钥算法;
根据所述密钥算法计算所述像素矩阵对应的加密密钥;
还包括:获取数据发送端所在的电子设备的剩余电量,并根据该剩余电量获取散斑图像;当剩余电量较高的时候,根据实时获取的散斑图像进行加密处理;当剩余电量较低的时候,则不用实时获取散斑图像,直接根据预先存储的散斑图像进行加密处理;
所述获取第一散斑图像包括:
获取数据发送端中预先存储的第一散斑图像;
所述获取数据发送端中预先存储的第一散斑图像,包括:
获取数据接收端的目标接收端标识,并获取数据发送端中预先存储的所述目标接收端标识对应的第一散斑图像;
所述方法还包括:
将采集的所述第一散斑图像发送到数据接收端。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取数据接收端的目标接收端标识;
将所述加密数据发送到数据接收端包括:
若所述目标接收端标识与接收名单中的接收端标识相匹配,则将所述加密数据发送到所述数据接收端,所述接收名单中的接收端标识用于唯一标示一个存储着散斑图像的数据接收端;
若所述目标接收端标识与接收名单中的接收端标识不匹配,则将所述加密数据和第一散斑图像发送到所述数据接收端。
3.根据权利要求1所述的方法,其特征在于,所述获取第一散斑图像包括:
打开激光摄像头和激光发射器,并通过所述激光摄像头采集激光散斑照射到物体上所形成的第一散斑图像,其中所述激光散斑是由所述激光发射器发射的。
4.一种数据传输方法,其特征在于,所述方法包括:
接收数据发送端发送的加密数据,所述加密数据是由所述数据发送端根据第一散斑图像对待传输数据进行加密处理得到的;
获取第二散斑图像,其中所述第一散斑图像与第二散斑图像为相同的散斑图像,所述散斑图像是通过激光摄像头采集的激光散斑照射到物体上所形成的图像;
根据所述第二散斑图像将所述加密数据进行解密处理;
所述根据所述第二散斑图像将所述加密数据进行解密处理包括:
获取所述第二散斑图像对应的像素矩阵,根据所述像素矩阵获取加密密钥,或者,将所述第一散斑图像作为加密密钥;
根据所述加密密钥将所述加密数据进行解密处理;
所述根据所述像素矩阵获取加密密钥包括:
接收所述数据发送端发送的所述待传输数据的数据属性参数,根据所述数据属性参数获取密钥算法;
根据所述密钥算法计算所述像素矩阵对应的加密密钥;
还包括:获取数据发送端所在的电子设备的剩余电量,并根据该剩余电量获取散斑图像;当剩余电量较高的时候,根据实时获取的散斑图像进行加密处理;当剩余电量较低的时候,则不用实时获取散斑图像,直接根据预先存储的散斑图像进行加密处理;
获取第一散斑图像包括:
获取数据发送端中预先存储的第一散斑图像;
所述获取数据发送端中预先存储的第一散斑图像,包括:
获取数据接收端的目标接收端标识,并获取数据发送端中预先存储的所述目标接收端标识...
【专利技术属性】
技术研发人员:周海涛,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。