会话密钥的传输方法、设备及计算机可读存储介质技术

技术编号:21898903 阅读:29 留言:0更新日期:2019-08-17 18:24
本发明专利技术实施例提供一种会话密钥的传输方法、设备及计算机可读存储介质。本发明专利技术实施例通过用户节点第一次向第一ISP节点发送该用户节点的信息的哈希值,用户节点第二次向第一ISP节点发送该用户节点的公钥的加密信息和该用户节点的标识信息,使得该第一ISP节点将该加密信息和该用户节点的标识信息发送给第二ISP节点,第一ISP节点根据该第二ISP节点解密得到的该用户节点的公钥,对该用户节点进行认证,如果认证通过,则该第一ISP节点向该用户节点发送加密后的会话密钥,使得只有该第一ISP节点和该用户节点拥有该会话密钥,提高了第一ISP节点和该用户节点之间通信的安全性。

Conversation Key Transfer Method, Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
会话密钥的传输方法、设备及计算机可读存储介质
本专利技术实施例涉及通信
,尤其涉及一种会话密钥的传输方法、设备及计算机可读存储介质。
技术介绍
随着智能终端的发展,用户可以在智能终端上安装各种不同的应用程序(Application,APP),不同的APP可以给用户提供不同的服务。但是,用户在智能终端上安装APP时,需要在该APP对应的互联网服务提供商(InternetServiceProvider,ISP)服务器上进行注册,由于不同APP的互联网服务提供商不同,因此,用户需要在不同的ISP服务器上进行注册。随着用户在智能终端上安装的APP数量不断增多,如果用户在不同的ISP服务器上注册的用户名和密码均一样,很容易导致用户名和密码泄露。如果用户在不同的ISP服务器上注册的用户名和密码不一样,又会导致用户很难记住各个APP对应的用户名和密码。为了解决该问题,现有技术提出了通过大型ISP节点,例如,Facebook、Twiter、微信、支付宝等构建联盟区块链,当用户在某一个大型ISP节点中注册过用户名和密码后,该大型ISP节点即可为该联盟区块链中的其他ISP节点,例如,小型ISP节点本文档来自技高网...

【技术保护点】
1.一种会话密钥的传输方法,其特征在于,包括:用户节点向第一互联网服务提供商ISP节点发送访问请求,所述用户节点未在所述第一ISP节点中注册过,所述访问请求包括所述用户节点的信息的哈希值;所述用户节点接收所述第一ISP节点发送的区块链记录信息,所述区块链记录信息包括区块的区块标识和所述区块的内容,所述区块存储有所述哈希值;当所述用户节点对所述区块中存储的所述哈希值验证通过后,所述用户节点将所述用户节点的公钥的加密信息和所述用户节点的标识信息发送给所述第一ISP节点;当所述第一ISP节点根据第二ISP节点对所述加密信息进行解密得到的所述用户节点的公钥,对所述用户节点认证通过时,所述用户节点接收所...

【技术特征摘要】
1.一种会话密钥的传输方法,其特征在于,包括:用户节点向第一互联网服务提供商ISP节点发送访问请求,所述用户节点未在所述第一ISP节点中注册过,所述访问请求包括所述用户节点的信息的哈希值;所述用户节点接收所述第一ISP节点发送的区块链记录信息,所述区块链记录信息包括区块的区块标识和所述区块的内容,所述区块存储有所述哈希值;当所述用户节点对所述区块中存储的所述哈希值验证通过后,所述用户节点将所述用户节点的公钥的加密信息和所述用户节点的标识信息发送给所述第一ISP节点;当所述第一ISP节点根据第二ISP节点对所述加密信息进行解密得到的所述用户节点的公钥,对所述用户节点认证通过时,所述用户节点接收所述第一ISP节点发送的加密后的会话密钥,所述用户节点在所述第二ISP节点中注册过;所述用户节点对所述加密后的会话密钥进行解密,得到所述会话密钥,所述会话密钥用于所述第一ISP节点和所述用户节点进行通信。2.根据权利要求1所述的方法,其特征在于,所述会话密钥由所述第一ISP节点生成,所述加密后的会话密钥是所述第一ISP节点根据所述用户节点的公钥对所述会话密钥进行加密后得到的信息。3.根据权利要求2所述的方法,其特征在于,所述用户节点对所述加密后的会话密钥进行解密,包括:所述用户节点采用所述用户节点的私钥对所述加密后的会话密钥进行解密。4.根据权利要求1-3任一项所述的方法,其特征在于,所述用户节点的信息包括:所述用户节点的标识信息和所述用户节点的公钥。5.根据权利要求1所述的方法,其特征在于,所述加密信息是所述用户节点采用所述用户节点和所述第二ISP节点之间的共享密钥对所述用户节点的公钥进行加密后得到的信息;所述第二ISP节点解密得到的所述用户节点的公钥是所述第二ISP节点采用所述用户节点和所述第二ISP节点之间的共享密钥对所述加密信息进行解密得到的。6.一种用户节点,其特征在于,包括:存储器;处理器;通讯接口;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述...

【专利技术属性】
技术研发人员:路成业王凌
申请(专利权)人:全链通有限公司
类型:发明
国别省市:北京,11

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

1