一种基于IBE的区块链RN接入方法技术

技术编号:43390922 阅读:34 留言:0更新日期:2024-11-19 18:05
本发明专利技术一种基于IBE的区块链RN接入方法,包括算法Setup、Extract、Encrypt、Decrypt,具体的算法定义如下:设QID是用户身份的集合,其中ID是用户的身份号,M是待加密的明文消息,C为加密后的密文,跨链网络中的RN相互间进行身份认证的流程如下:首先链A的RNA向链B的RNB发送通信消息M时,利用中继节点B的身份ID计算相关参数;然后运行Extract算法,根据系统参数PK与QID生成M对应的密文C;中继节点B在收到密文C后,运行Decrypt算法,利用其私钥SKID与PK对密文C进行解密并计算出明文M。本发明专利技术实现了网络中不同设施、机构链间的数据安全通信与具有访问控制的跨链互操作,提高了跨链数据共享效率,同时保证了数据在跨链过程中的安全性。

【技术实现步骤摘要】

本专利技术涉及区块链,具体涉及一种基于ibe的区块链rn接入方法。


技术介绍

1、区块链独特的数据结构使得数据记录具有不可篡改的特点,一旦数据被记录在区块链上就很难被篡改和伪造,为数据的可信性提供保障。此外,区块链技术通过共识机制和密码学的应用,消除了传统中心化信任机构的需求。数据存储在网络的各个节点上,没有单一的中心服务器易受攻击。数据的验证和确认不再依赖于中心服务器,而是通过网络中各个节点的共同验证来实现,这种去中心化特性提高了数据的可信度和安全性。

2、区块链技术的迅速发展也催生了众多的区块链平台,每个平台都有自己的特性和优势,但这也导致了区块链的碎片化,使得不同的区块链网络之间无法直接交互。区块链网络间的隔离导致不同区块链上的价值和数据孤立,无法共享和流动,限制了区块链技术的整体应用范围和效能。现实中的实际应用需要多个区块链网络间协同工作,例如跨链支付、跨链智能合约执行等。跨链技术允许在不同区块链网络之间建立连接和通信,实现数据的无缝传输和交换。然而,跨链网络组织彼此间并不完全信任,网络中的数据并非都是公开透明。rn是跨链网络中跨链交易本文档来自技高网...

【技术保护点】

1.一种基于IBE的区块链RN接入方法,包括算法Setup、Extract、Encrypt、Decrypt,具体的算法定义如下:设QID是用户身份的集合,其中ID是用户的身份号,M是待加密的明文消息,C为加密后的密文,其特征在于包括以下步骤:

【技术特征摘要】

1.一种基于ibe的区块链rn接入方法,包括算法setup、extract、encrypt、decrypt,具体的算法定义...

【专利技术属性】
技术研发人员:王宏志卢雪辉王伟杨旭张举毛鑫羽隗娓刘文政
申请(专利权)人:新疆河润科技股份有限公司
类型:发明
国别省市:

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

1