一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种发送密钥的方法、装置、系统及电子设备与流程

2021-10-29 22:26:00 来源:中国专利 TAG:密钥 电子设备 信息安全 装置 发送

技术特征:
1.一种发送密钥的方法,其特征在于,所述方法包括:获取第一密钥和第二密钥,并加密所述第一密钥,得到并上传第一密钥隐藏表;接收所述客户端发送的基于所述第一密钥隐藏表生成的客户端密文,根据所述第一密钥解密所述客户端密文,得到所述客户端的客户端号以及第三密钥;根据所述第二密钥以及所述客户端号,生成目标密钥;将通过第三密钥加密的目标密钥发送至客户端。2.如权利要求1所述的方法,其特征在于,所述将通过第三密钥加密的目标密钥发送至客户端,包括:使用第三密钥加密所述目标密钥,得到包含目标密钥的目标密文;将所述目标密文发送至客户端。3.一种接收密钥的方法,其特征在于,所述方法包括:接收第一密钥隐藏表,并根据所述第一密钥隐藏表对客户端号和第三密钥加密,得到客户端密文;将所述客户端密文发送至服务端,以触发服务端生成目标密文;接收所述目标密文,根据所述第三密钥对所述目标密文解密,得到目标密钥。4.如权利要求3所述的方法,其特征在于,所述接收第一密钥隐藏表,并根据所述第一密钥隐藏表对客户端号和第三密钥加密,得到客户端密文,包括:接收服务端发送的第一密钥隐藏表;获取客户端号和第三密钥;使用所述第一密钥隐藏表,对所述客户端号和所述第三密钥进行白盒密码的加密处理,计算得到客户端密文。5.一种发送密钥的装置,其特征在于,所述装置包括:加密模块,用于获取第一密钥和第二密钥,并加密所述第一密钥,得到并上传第一密钥隐藏表;获取模块,用于接收所述客户端发送的基于所述第一密钥隐藏表生成的客户端密文,根据所述第一密钥解密所述客户端密文,得到所述客户端的客户端号以及第三密钥;生成模块,用于根据所述第二密钥以及所述客户端号,生成目标密钥;发送模块,用于将通过第三密钥加密的目标密钥发送至客户端。6.一种接收密钥的装置,其特征在于,所述装置包括:加密模块,用于接收第一密钥隐藏表,并根据所述第一密钥隐藏表对客户端号和第三密钥加密,得到客户端密文;发送模块,用于将所述客户端密文发送至服务端,以触发服务端生成目标密文;接收模块,用于接收所述目标密文,根据所述第三密钥对所述目标密文解密,得到目标密钥。7.如权利要求6所述的装置,其特征在于,所述加密模块,具体用于接收服务端发送的第一密钥隐藏表;获取客户端中的客户端号和第三密钥;客户端使用所述第一密钥隐藏表,对所述客户端号和所述第三密钥进行白盒密码的加密处理,计算得到客户端密文。8.一种传输密钥的系统,其特征在于,所述系统包括:所述用户端,用于获取第一密钥和第二密钥,并加密所述第一密钥,得到并上传第一密
钥隐藏表;接收所述客户端发送的基于所述第一密钥隐藏表生成的客户端密文,根据所述第一密钥解密所述客户端密文,得到所述客户端的客户端号以及第三密钥;根据所述第二密钥以及所述客户端号,生成目标密钥;将通过第三密钥加密的目标密钥发送至客户端;所述客户端,用于接收第一密钥隐藏表,并根据所述第一密钥隐藏表对客户端号和第三密钥加密,得到客户端密文;将所述客户端密文发送至服务端,以触发服务端生成目标密文;接收所述目标密文,根据所述第三密钥对所述目标密文解密,得到目标密钥。9.一种电子设备,其特征在于,包括:存储器,用于存放计算机程序;处理器,用于执行所述存储器上所存放的计算机程序时,实现权利要求1

4中任一项所述的方法步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1

4任一项所述的方法步骤。

技术总结
本申请公开一种发送密钥的方法、装置、系统及电子设备,该方法包括获取第一密钥和第二密钥,并加密所述第一密钥,得到并上传第一密钥隐藏表;接收所述客户端发送的基于所述第一密钥隐藏表生成的客户端密文,根据所述第一密钥解密所述客户端密文,得到所述客户端的客户端号以及第三密钥;根据所述第二密钥以及所述客户端号,生成目标密钥;将通过第三密钥加密的目标密钥发送至客户端。基于上述方法可以实现线上发送密钥过程中共享对称密钥的非对称化处理,解决现有技术无法兼顾计算量小的同时实现线上安全发送密钥的问题,可以适用计算受限、供电受限物联网密码等的应用场景。供电受限物联网密码等的应用场景。供电受限物联网密码等的应用场景。


技术研发人员:宁红宙
受保护的技术使用者:航天信息股份有限公司
技术研发日:2021.07.22
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜