-
公开(公告)号:CN116915379A
公开(公告)日:2023-10-20
申请号:CN202311006504.X
申请日:2023-08-10
Applicant: 重庆邮电大学
Abstract: 本发明涉及Web3和同态加密技术,具体涉及一种基于同态加密算法和零知识证明协议的区块链隐私保护方法及系统,方法包括对需要进行同态加密计算的数据进行分片处理,并将分片后的数据分别送给计算节点;计算节点使用预设的同态加密算法对收到的数据分片进行加密并存储在本地;当收到同态加密计算请求时,计算节点根据请求中的计算函数和参数,对本地存储的加密数据分片进行同态加密计算,将计算结果发送给请求方;使用零知识证明协议向其他用户节点证明自己正确执行同态加密算法;请求方收集来自不同计算节点的计算结果,并使用预设的解密算法对其进行解密,得到最终的明文计算结果;本发明提高了数据的隐私性、完整性、可信性和可扩展性。