摘要
本发明公开了基于区块链和同态加密算法的物联网数据共享方法及系统,属于数据共享技术领域,要解决的技术问题为数据安全共享中密钥单一、资源受限以及数据检索效率慢。包括如下步骤:数据消费者向区块链提交包括智能合约的数据共享请求;数据生产者将加密数据聚合合并后作为密文上传区块链;数据计算节点和认证机构配合、基于智能合约中指定的操作方式以及认证公钥对密文进行计算,将计算结果密文上传区块链中;认证机构从区块链中获取计算结果密文并进行解密,并通过消费者公钥对解密结果进行加密操作,得到最终结果并将最终结果上传区块链;数据消费者通过认证公钥对解密结果进行加密,将生成的加密结果与接收的最终结果进行比对。
技术关键词
同态加密算法
数据共享方法
数据共享系统
加密数据
节点
解密
私钥
物联网设备
数据检索效率
生成密钥
数据安全共享
数据共享技术
数据加密
公钥
集群
系统为您推荐了相关专利信息
作息时间控制器
单片机
节点
人机交互界面
按键模块
断路器操动机构
数据交互通道
故障预警系统
任务调度策略
数据采集单元