【技术实现步骤摘要】
会话密钥的传输方法、设备及计算机可读存储介质
本专利技术实施例涉及通信
,尤其涉及一种会话密钥的传输方法、设备及计算机可读存储介质。
技术介绍
随着智能终端的发展,用户可以在智能终端上安装各种不同的应用程序(Application,APP),不同的APP可以给用户提供不同的服务。但是,用户在智能终端上安装APP时,需要在该APP对应的互联网服务提供商(InternetServiceProvider,ISP)服务器上进行注册,由于不同APP的互联网服务提供商不同,因此,用户需要在不同的ISP服务器上进行注册。随着用户在智能终端上安装的APP数量不断增多,如果用户在不同的ISP服务器上注册的用户名和密码均一样,很容易导致用户名和密码泄露。如果用户在不同的ISP服务器上注册的用户名和密码不一样,又会导致用户很难记住各个APP对应的用户名和密码。为了解决该问题,现有技术提出了通过大型ISP节点,例如,Facebook、Twiter、微信、支付宝等构建联盟区块链,当用户在某一个大型ISP节点中注册过用户名和密码后,该大型ISP节点即可为该联盟区块链中的其他ISP节点, ...
【技术保护点】
1.一种会话密钥的传输方法,其特征在于,包括:第一互联网服务提供商ISP节点确定一个目标随机数,使得包括所述第一ISP节点的标识信息、所述第一ISP节点的公钥和包括所述目标随机数的类区块符合区块验证规则;所述第一ISP节点接收用户节点发送的访问请求,所述用户节点未在所述第一ISP节点中注册过;所述第一ISP节点向所述用户节点发送所述类区块,以使所述用户节点根据所述类区块中的所述第一ISP节点的公钥对所述第一ISP节点和所述用户节点之间的会话密钥进行加密。
【技术特征摘要】
1.一种会话密钥的传输方法,其特征在于,包括:第一互联网服务提供商ISP节点确定一个目标随机数,使得包括所述第一ISP节点的标识信息、所述第一ISP节点的公钥和包括所述目标随机数的类区块符合区块验证规则;所述第一ISP节点接收用户节点发送的访问请求,所述用户节点未在所述第一ISP节点中注册过;所述第一ISP节点向所述用户节点发送所述类区块,以使所述用户节点根据所述类区块中的所述第一ISP节点的公钥对所述第一ISP节点和所述用户节点之间的会话密钥进行加密。2.根据权利要求1所述的方法,其特征在于,所述第一ISP节点向所述用户节点发送所述类区块,包括:所述第一ISP节点通过短信息方式或IP地址的点对点P2P方式向所述用户节点发送所述类区块。3.一种会话密钥的传输方法,其特征在于,包括:用户节点向第一ISP节点发送访问请求,所述用户节点未在所述第一ISP节点中注册过;所述用户节点接收所述第一ISP节点发送的类区块,所述类区块包括所述第一ISP节点的标识信息和所述第一ISP节点的公钥;若所述用户节点对所述类区块验证通过,则从所述类区块中获取所述第一ISP节点的公钥;所述用户节点生成会话密钥,并采用所述第一ISP节点的公钥对所述会话密钥进行加密得到加密信息;所述用户节点向所述第一ISP节点发送所述加密信息,以使所述第一ISP节点根据所述加密信息,获取所述会话密钥,所述会话密钥用于所述第一ISP节点和所述用户节点进行通信。4.根据权利要求3所述的方法,其特征在于,若所述用户节点对所述类区块验证通过,则从所述类区块中获取所述第一ISP节点的公钥,包括:所述用户节点计算所述类区块的哈希值;若所述类区块的哈希值满足符合区块验证规则,则所述用户节点确定对所述类区块验证通过;所述用户节点从所述类区块中获取所述第一ISP节点的公钥。5.根据权利要求3或4所述的方法,其特征在于,所述类区块中还包括:所述第一ISP节点的私钥签名;从所述类区块中获取所述第一ISP节点的公钥之后,所述方法还包括:所述用户节点根据所述第一ISP节点的公钥对所述第一ISP节点的私钥签名进行验证;如果所述用户节点根据所述第一ISP节点的公钥对所述第一ISP节点的私钥签名验证通过,则确定所述第一ISP节点的公钥正确。6.一种第一ISP节点,其特征在于,包括:存储器;处理器;通讯接口;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。