摘要
本发明一种基于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。本发明实现了网络中不同设施、机构链间的数据安全通信与具有访问控制的跨链互操作,提高了跨链数据共享效率,同时保证了数据在跨链过程中的安全性。
技术关键词
身份
算法
明文
中继节点
加密
消息
私钥
解密密文
密钥
参数
数据安全
定义
网络
设施
机制