摘要
本发明实施例公开了一种基于区块链和同态加密的数据查询方法及装置。方法包括:区块链接收被查询方的公钥、查询方的公钥、索引序列明文的同态数和索引对应的数据的同态数;区块链响应于查询方的查询请求;若查询结果为查询命中且索引同态数hnk与链上存储的索引列表匹配,则被查询方为查询方提供查询请求对应的数据。本发明可实现被查询方无法伪造查询结果,确保了查询结果的准确性;能够实现被查询方和查询方查询内容的隐私保护;所用同态加密结合的零知识证明方案不需要依赖可信第三方进行可信设置,且拥有更小的链上开销。
技术关键词
数据查询方法
索引
明文
智能合约调用
加密
序列
算法
数据查询装置
输入设备
私钥
处理器
可读存储介质
存储计算机程序
存储器
指令
解密
列表
系统为您推荐了相关专利信息
识别定位管理系统
图像分割算法
货物智能
库存管理模块
托盘
防护系统
访问控制模块
数据采集模块
数据加密
预警模块
密钥生成系统
SIM卡
物联网平台
通信模组
终端设备
数据保护装置
分级密钥管理
硬件安全模块
零知识证明
加密策略