- 专利标题: 一种支持ZKPs的同态加密方法和区块链交易金额加密方法
- 专利标题(英): Homomorphic encryption method supporting ZKPs and blockchain transaction amount encryption method
-
申请号: CN201910599674.0申请日: 2019-07-04
-
公开(公告)号: CN110414981A公开(公告)日: 2019-11-05
- 发明人: 路松峰 , 孟庆树 , 吴俊军 , 王志鹏 , 朱建新 , 贺东博 , 周军龙
- 申请人: 华中科技大学
- 申请人地址: 湖北省武汉市洪山区珞喻路1037号
- 专利权人: 华中科技大学
- 当前专利权人: 华中科技大学
- 当前专利权人地址: 湖北省武汉市洪山区珞喻路1037号
- 代理机构: 华中科技大学专利中心
- 代理商 李智; 曹葆青
- 主分类号: G06Q20/38
- IPC分类号: G06Q20/38 ; H04L9/00 ; H04L9/08
摘要:
本发明公开了一种支持ZKPs(零知识证明)的同态加密方法和区块链交易金额加密方法,属于信息安全技术领域。包括:根据零知识证明要求和Paillier算法,生成公钥、私钥和系统参数;根据给定的明文,使用加密算法和公钥、系统参数进行加密,输出密文(E,c1,c2,c3);根据给定的密文,使用解密算法和私钥进行解密,输出明文。本发明改进了Paillier同态算法,4个部分的密文整体上可以用于保密交易金额,承诺部分E还可用于交易金额的零知识范围证明,使得Paillier算法与基于FO承诺的零知识范围证明相结合,支持密文的范围证明。由于将私钥λ隐藏到系统参数k中,每个用户拥有自己的公私钥,使用起来也更加方便,安全性能更好。
公开/授权文献
- CN110414981B 一种支持ZKPs的同态加密方法和区块链交易金额加密方法 公开/授权日:2023-05-09