通信加密方法、电子设备及可读存储介质技术

技术编号:24716363 阅读:55 留言:0更新日期:2020-07-01 00:39
本申请实施例提供一种通信加密方法、电子设备及可读存储介质,该方法中,当电子设备的网络的信号质量低于预设信号质量时,电子设备会接收到一密钥种子,电子设备使用该密钥种子对数据进行加密,然后发送第一信息给服务器,该第一消息中包括加密数据;服务器在接收到该第一消息之后,通过确定上述加密数据对应的密钥种子,即可对加密数据进行解密。本申请能够在网络质量不好,且需要保证数据安全性的情况下,提升数据传输的成功率。

【技术实现步骤摘要】
通信加密方法、电子设备及可读存储介质
本申请涉及通信
,尤其涉及一种通信加密方法、电子设备及可读存储介质。
技术介绍
随着互联网技术的飞速发展,人们的生活与网络密不可分,用户和用户之间以及用户和设备之间需要通过网络传输数据。通过网络传输数据,需要保证数据的完整性、保密性,以及能够对数据的发送者进行身份验证,这些都需要通过一些加密算法实现。现有电子设备和服务器之间通过网络通信时,以超文本传输协议(HyperTextTransferProtocol,简称HTTP)协议为基础,HTTP协议本身可以防止中间人攻击,为了进一步保证数据的安全性,进行了二次加密,二次加密是在电子设备向服务器发送数据之前,电子设备使用自身生成的密钥对传输数据加密,将传输数据密文和密钥一起发送给服务端,由服务端使用密钥对传输数据密文解密后处理,并将处理结果数据使用同一密钥加密成密文后返回给电子设备使用。但是,上述数据加密过程中,电子设备需要发送密钥给对方以供服务器进行解密,但密钥本身可能没有安全保障或者保证密钥安全的保护方案过于复杂,导致单次数据通信加密所本文档来自技高网...

【技术保护点】
1.一种通信加密方法,应用于电子设备,其特征在于,包括:/n检测所述电子设备的网络的信号质量;/n当所述网络的信号质量低于预设信号质量时,接收一密钥种子;/n基于所述密钥种子对第一数据进行加密得到第一加密数据;/n发送第一消息,所述第一消息中包括所述第一加密数据。/n

【技术特征摘要】
1.一种通信加密方法,应用于电子设备,其特征在于,包括:
检测所述电子设备的网络的信号质量;
当所述网络的信号质量低于预设信号质量时,接收一密钥种子;
基于所述密钥种子对第一数据进行加密得到第一加密数据;
发送第一消息,所述第一消息中包括所述第一加密数据。


2.根据权利要求1所述的方法,其特征在于,基于所述密钥种子对第一数据进行加密得到第一加密数据,包括:
根据所述密钥种子生成第一加密密钥;
利用所述第一加密密钥对所述第一数据进行加密得到所述第一加密数据。


3.根据权利要求2所述的方法,其特征在于,还包括:
所述电子设备在更新条件满足时根据所述密钥种子生成新的加密密钥;
所述电子设备保存所述新的加密密钥和所述新的加密密钥的生成时间;
其中,所述电子设备在生成新的加密密钥后,不删除前N次生成的加密密钥和生成时间,每个加密密钥在预设时间之后删除,N大于或等于1。


4.根据权利要求2或3所述的方法,其特征在于,还包括:
所述电子设备接收所述第一消息的响应消息,所述第一消息的响应消息中包括第二加密数据与第二加密密钥信息;
所述电子设备根据所述第二加密密钥信息,以及所述电子终端的加密密钥与加密密钥信息之间的对应关系,确定所述第二加密密钥信息对应的第二加密密钥;
所述电子设备根据所述第二加密密钥对所述第二加密数据进行解密;
所述电子设备根据所述第二加密密钥以及解密后的所述第二加密数据处理所述第一消息的响应消息。


5.根据权利要求4所述的方法,其特征...

【专利技术属性】
技术研发人员:戴跃辉王纪清廖若淮
申请(专利权)人:上海传英信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1