检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:于金霞[1] 穆瑞杰 秦榕霞 张静[1] YU Jinxia;MU Ruijie;QIN Rongxia;ZHANG Jing(School of Computer Science and Technology,Henan Polytechnic University,Jiaozuo 454000,P.R.China)
机构地区:[1]河南理工大学计算机科学技术学院,河南焦作454000
出 处:《重庆邮电大学学报(自然科学版)》2022年第6期1048-1055,共8页Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition)
基 金:国家自然科学基金(61802117);河南省高校科技创新团队支持计划(20IRTSTHN013);河南省高等学校重点科技项目(20A413005);河南理工大学青年骨干教师资助计划(2018XQG-10);河南理工大学博士基金(B2021-41)。
摘 要:针对区块链用户交易的隐私性问题,提出了一种基于多项式承诺的交易隐私保护方案(transaction privacy protection scheme based on polynomial commitments,TPP-PC)。利用多项式在随机点处的承诺值对交易金额进行隐藏和绑定,实现对用户交易金额的隐私性保护,并且降低承诺开销;采用智能合约和零知识证明,在无可信第三方的情况下,在智能合约处利用零知识证明验证交易的合法性,有效防止交易金额在传输过程中被篡改,达到交易金额始终正确的效果;通过Paillier同态加密算法,实现在密文状态下完成账户更新,保证交易金额在存储过程中的安全。通过对方案正确性、安全性和性能的分析,表明方案既能对交易数据进行加密,又能实现用户链下交易信息的隐私,有效防止恶意者篡改数据,保证交易双方交易信息的安全性,综合优势较明显。In view of the privacy problem of blockchain user transactions,this paper proposes a transaction privacy protection scheme based on polynomial commitments(TPP-PC).This scheme uses the commitment value of polynomial at random point to hide and bind the transaction amount,so as to protect the privacy of user transaction amount.In the absence of a trusted third party,zero-knowledge proofs are used to verify the legitimacy of transaction at smart contract,to effectively prevent the transaction amount from being tampered during transmission,and to achieve the effect that the transaction amount is always correct.Through the Paillier homomorphic encryption algorithm,the account is updated in the ciphertext state to ensure the security of transaction amount in the storage process.Through the correctness,security and experimental analysis of the scheme,it shows that the scheme can not only encrypt transaction data,but also realize the privacy of user transaction information under the chain,effectively preventing malicious persons from tampering with data,and ensuring the security of transaction information between both parties.It has obvious comprehensive advantages.
关 键 词:多项式承诺 零知识证明 智能合约 Paillier同态加密
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.161