摘要
本发明涉及一种区块链数据可信共享系统、共享数据验证方法、设备及介质,系统包括:密钥生成模块,用于监管机构生成系统参数和公私钥对,并将系统参数和公钥发布在区块链平台;加密模块,用于采用同态加密算法对需要共享的数据明文进行加密,将共享数据的加密值及解密参量组成共享密文;证据生成模块,用于采用零知识证明技术计算密文验证所需的证据;共享模块,用于将共享密文及证据上传至区块链平台;统计模块,用于对共享密文进行统计运算;验证模块,用于读取证据和加密值,并将加密值作为零知识证明的承诺,结合承诺及证据对共享密文进行零知识证明验证。与现有技术相比,本发明具有可验证可统计、数据隐私保护安全性高、共享效率高的优点。
技术关键词
区块链平台
共享系统
同态加密算法
零知识证明技术
数据验证方法
加密模块
生成系统
数据加密
明文
参数
解密
数据隐私保护
生成证据
私钥
密钥
处理器