摘要
本发明公开了一种基于区块链的数据交易隐私保护方法,属于数据共享技术领域,要解决的技术问题为:物联网数据交易中如何保证数据隐私并确保数据交易的可溯源性和透明度。包括:数据买方基于数据卖方提交至区块链的零知识证明进行数据有效性验证,验证通过后,数据卖方基于其私钥以及数据买方的公钥生成重加密密钥,将其重加密密钥上传代理节点,代理节点基于重加密密钥对相关密文重加密,将得到的重加密密文上传IPFS,并将IPFS返回的内容标识符写入区块链,区块链将重加密密文对应的内容标识符写入智能合约;数据买方支付后,基于区块链返回的内容标识符从IPFS中获取重加密密文,并基于其私钥对重加密密文解密。
技术关键词
交易隐私保护方法
密钥
标识符
访问控制列表
零知识证明
私钥
椭圆曲线加密算法
数据共享技术
数据存储位置
生命周期管理
生成时间戳
身份
有效性
节点
证书
生成密文
数据发布
日志
系统为您推荐了相关专利信息
NFC卡片
SHA256算法
密钥交换算法
NFC读卡器
生成收据
可信计算平台
通信系统
审计日志
动态密钥
SM4算法
查询输入信息
桥梁钢结构技术
智能检索方法
对象
智能检索装置