摘要
本发明涉及区块链,公开一种基于区块链的数据共享方法及节点,以提升安全性。本发明方法包括:B机构生成要发送给A机构的数据集合data和随机数b值;获取A机构的公钥AP,使用A机构公钥AP加密随机数b生成b2;再使用b2加密b生成b`;判断数据集合data是否需要A机构返回响应数据集合,如果是,先使用随机数b为密钥分别加密自身公钥BP和数据data得到公钥BP1和data1,再使用b2为密钥对BP1和data1再次加密得到BP2和data2,然后使用A机构公钥AP分别对BP2和data2进行签名加密得到BP`和data`;最后将data`、BP`、b`、b2输入智能合约中触发A机构自动获取。
技术关键词
数据共享方法
生成数据集合
密钥
解密
RSA算法
私钥
生成随机数
加密数据
处理器
存储器
节点
系统为您推荐了相关专利信息
智能外呼方法
外呼系统
解密
智能外呼装置
保障数据安全
区块链技术
中间件平台
信息智能查询
解密服务器
信息存储结构
通信模块
物联网关
数据隔离采集系统
加密数据
3DES算法
量子加密方法
数据共享方法
接收方
区块链数据共享
网络
商品防伪方法
二维码水印
水印嵌入
网络解码
生成二维码