-
公开(公告)号:CN113821789A
公开(公告)日:2021-12-21
申请号:CN202111130210.9
申请日:2021-09-26
Applicant: 北京邮电大学
Abstract: 本发明公开了一种基于区块链的用户密钥生成方法、装置、设备及介质,方法包括:主共识节点根据用户注册请求,生成用户唯一身份标识,从共识节点根据唯一身份标识和公共密钥参数,生成私钥因子;终端根据第一映射函数选择参与用户私钥生成的私钥因子并根据第二映射函数将参与用户私钥生成的私钥因子进行组合,生成用户私钥;认证节点根据第一映射函数确定参与用户私钥生成的从共识节点并由从共识节点根据公共密钥参数和用户唯一身份标识,生成公钥因子;根据第一映射函数选择参与用户公钥生成的公钥因子,根据第二映射函数将参与用户公钥生成的因子进行组合,生成用户公钥。本发明解决了单一密钥生成中心所导致的第三方私钥管理问题。
-
公开(公告)号:CN116887274A
公开(公告)日:2023-10-13
申请号:CN202310805051.0
申请日:2023-06-30
Applicant: 北京邮电大学
Abstract: 本发明提供一种终端身份认证系统及方法,该系统包括源终端、目标终端和服务器;其中,源终端用于根据基于变色龙哈希算法得到的第一身份标识及第一密钥信息,确定数据包;目标终端用于提取数据包中的第一身份标识,并生成密钥重现请求;服务器用于基于密钥重现请求,根据目标终端提取到的第一身份标识确定第二密钥信息;目标终端还用于根据第二密钥信息解析数据包中的标签地址,得到第二身份标识;根据第一身份标识与第二身份标识,确定源终端对应的身份认证结果。该系统实现基于变色龙哈希算法,提高数据包中嵌入的身份标识的隐蔽性,使得该数据包具有较高的安全性,进而有效增强与目标终端之间的通信安全性。
-
公开(公告)号:CN113821789B
公开(公告)日:2023-06-23
申请号:CN202111130210.9
申请日:2021-09-26
Applicant: 北京邮电大学
Abstract: 本发明公开了一种基于区块链的用户密钥生成方法、装置、设备及介质,方法包括:主共识节点根据用户注册请求,生成用户唯一身份标识,从共识节点根据唯一身份标识和公共密钥参数,生成私钥因子;终端根据第一映射函数选择参与用户私钥生成的私钥因子并根据第二映射函数将参与用户私钥生成的私钥因子进行组合,生成用户私钥;认证节点根据第一映射函数确定参与用户私钥生成的从共识节点并由从共识节点根据公共密钥参数和用户唯一身份标识,生成公钥因子;根据第一映射函数选择参与用户公钥生成的公钥因子,根据第二映射函数将参与用户公钥生成的因子进行组合,生成用户公钥。本发明解决了单一密钥生成中心所导致的第三方私钥管理问题。
-
-