(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211232061.1
(22)申请日 2022.10.10
(65)同一申请的已公布的文献号
申请公布号 CN 115378942 A
(43)申请公布日 2022.11.22
(73)专利权人 北京理工大 学
地址 100081 北京市海淀区中关村南大街5
号
专利权人 人民法院信息技 术服务中心
(72)发明人 赵华耀 孙福辉 成雨蓉 王晓燕
张志威 袁野 王国仁
(74)专利代理 机构 北京三友知识产权代理有限
公司 11127
专利代理师 贾磊 刘飞(51)Int.Cl.
H04L 67/10(2022.01)
H04L 9/40(2022.01)
(56)对比文件
CN 112491846 A,2021.0 3.12
CN 112800404 A,2021.0 5.14
CN 114598533 A,2022.06.07
CN 114615095 A,202 2.06.10
CN 114826766 A,2022.07.29
CN 115134075 A,202 2.09.30
WO 2022143798 A1,202 2.07.07
US 20210 51023 A1,2021.02.18
US 20193 05966 A1,2019.10.0 3
审查员 白雪慧
(54)发明名称
一种区块链的信息跨链交互方法和交互装
置
(57)摘要
本文提供了一种区块链的信息跨链交互方
法和交互装置, 其中方法包括: 第一区块链上的
第一节点生成认 证标识和认证信息, 通过私钥加
密; 第一区块链上的验证节点通过第一节点的公
钥对所述认证密文进行解密 认证; 第一区块链向
第二区块链发送第一节点的公钥以及认证密文;
第二区块链上的验证节点通过第一节点的公钥
对认证密文进行解密认证; 第二区块链通过第一
节点的公钥对应答信息加密; 第二区块链向第一
区块链发送应答标识和应答密文; 第一区块链根
据所述应答标识, 确定第二区块链认证成功; 第
一节点通过私钥解密所述应答密文, 得到应答信
息, 根据应答信息将请求信息发送至第二区块
链, 以满足 实际工作过程中的多样化需求。
权利要求书3页 说明书12页 附图7页
CN 115378942 B
2022.12.20
CN 115378942 B
1.一种区块链的信息跨链交 互方法, 其特 征在于, 包括:
第一区块链上的第 一节点生成认证标识和认证信 息, 通过私钥对认证标识和认证信 息
加密, 得到认证密文;
第一区块链上的验证节点通过第 一节点的公钥对所述认证密文进行解密认证, 得到第
一认证结果;
当第一认证结果为认证成功时, 第 一区块链通过中继链向第 二区块链发送第 一节点的
公钥以及认证密文;
第二区块链上的验证节点通过第 一节点的公钥对所述认证密文进行解密认证, 得到第
二认证结果;
当第二认证结果为认证成功时, 第二区块链生成应答标识和应答信息, 通过第一节点
的公钥对应答信息加密, 得到应答密文;
第二区块链通过中继链向第一区块链发送应答标识和应答密文;
第一区块链根据所述应答标识, 确定所述第二区块链 认证成功;
第一节点通过私钥解密所述应答密文, 得到应答信息, 根据所述应答信息将请求信息
通过第一区块链和中继链发送至第二区块链。
2.根据权利要求1所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 一区块链上
的第一节点 生成认证标识和认证信息进一 步包括:
若所述第一节点需向第二区块链发起单向请求, 则第一节点生成认证标识和认证信
息, 所述认证标识为单向请求标识, 所述认证信息中包括认证数据;
若所述第一节点需与第 二区块链上的第 二节点进行交互请求, 则第 一节点生成认证标
识和认证信息, 所述认证标识为交互请求标识, 所述认证信息中包括认证数据和第二节点
的标识。
3.根据权利要求2所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 二区块链上
的验证节点通过第一节点的公钥对所述认证密文进行解密认证, 得到第二认证结果进一步
包括:
所述第二区块链上的验证节点通过第 一节点的公钥对所述认证密文进行解密, 得到第
一节点的认证标识和认证信息;
所述第二区块链上的验证节点对所述第一节点的认证标识和认证信息进行验证;
当超过设定数目个验证节点的验证结果 为成功时, 第二认证结果 为认证成功。
4.根据权利要求3所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 二区块链生
成应答标识和应答信息, 通过第一节点的公钥对应答信息加密, 得到应答密文 进一步包括:
当所述第一区块链 的认证标识为单向请求标识时, 所述第二区块链生成加密密钥, 将
所述加密 密钥和第一节点的公钥作为应答信息;
第二区块链通过第一节点的公钥对应答信息加密, 得到应答密文。
5.根据权利要求3所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 二区块链生
成应答标识和应答信息, 通过第一节点的公钥对应答信息加密, 得到应答密文 进一步包括:
当所述第一区块链的认证标识为交互请求标识时, 所述第 二区块链根据 所述认证信 息
得到第二节点的标识, 将第一节点的公钥以及认证密文发送至第二节点;
第二节点通过第一节点的公钥对所述认证密文进行解密, 得到第 一节点的认证标识和权 利 要 求 书 1/3 页
2
CN 115378942 B
2认证信息;
第二节点根据所述认证信息中的认证数据生成应答数据, 将所述应答数据、 第二节点
的公钥和第一节点的公钥作为应答信息;
第二节点 通过第一节点的公钥对应答信息加密, 得到应答密文。
6.根据权利要求4或5所述的区块链的信息跨链交互方法, 其特征在于, 所述根据所述
应答信息将 请求信息通过第一区块链和中继链发送至第二区块链进一 步包括:
第一节点根据所述应答信息对请求信息进行加密, 得到请求密文, 将请求标识和请求
密文在第一区块链上广播;
第一区块链将所述请求标识以及所述请求密文通过中继链发送至第二区块链;
第二区块链对所述请求密文 进行解密, 得到请求信息 。
7.根据权利要求6所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 一节点根据
所述应答信息对请求信息进行加密, 得到请求密文 进一步包括:
当所述第一区块链的认证标识为单向请求标识时, 所述第 一节点通过私钥解密所述应
答密文, 得到加密 密钥和解密后第一节点的公钥;
当第一节点确 认解密后第 一节点的公钥与自身的公钥一致后, 通过所述加密密钥对请
求信息进行加密, 得到请求密文。
8.根据权利要求6所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 一节点根据
所述应答信息对请求信息进行加密, 得到请求密文 进一步包括:
当所述第一区块链的认证标识为交互请求标识时, 所述第 一节点通过私钥解密所述应
答密文, 得到应答数据、 第二节点的公钥和第一节点的公钥;
当第一节点确 认解密后第 一节点的公钥与自身的公钥一致后, 所述第 一节点根据 所述
应答数据生成包含请求数据的请求信息, 第一节 点通过所述第二节点的公钥对请求信息进
行加密, 得到请求密文。
9.根据权利要求1所述的区块链的信 息跨链交互方法, 其特征在于, 所述第 二区块链的
数目至少为 一个。
10.一种区块链的信息跨链交 互装置, 其特 征在于, 所述装置包括:
认证密文确定模块, 用于第一区块链上的第一节点生成认证标识和认证信息, 通过私
钥对认证标识和认证信息加密, 得到认证密文;
第一认证结果确定模块, 用于第 一区块链上的验证节点通过第 一节点的公钥对所述认
证密文进行解密认证, 得到第一认证结果;
第一转发模块, 用于当第一认证结果为认证成功时, 第一区块链通过中继链向第二区
块链发送第一节点的公钥以及认证密文;
第二认证结果确定模块, 用于第 二区块链上的验证节点通过第 一节点的公钥对所述认
证密文进行解密认证, 得到第二认证结果;
应答密文确定模块, 用于当第二认证结果为认证成功时, 第二区块链生成应答标识和
应答信息, 通过第一节点的公钥对应答信息加密, 得到应答密文;
第二转发模块, 用于第二区块链通过中继链向第一区块链发送应答标识和应答密文;
认证成功确定模块, 用于第一区块链根据所述应答标识, 确定所述第二区块链认证成
功;权 利 要 求 书 2/3 页
3
CN 115378942 B
3
专利 一种区块链的信息跨链交互方法和交互装置
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:38:53上传分享