高级检索
    刁一晴, 叶阿勇, 张娇美, 邓慧娜, 张强, 程保容. 基于群签名和同态加密的联盟链双重隐私保护方法[J]. 计算机研究与发展, 2022, 59(1): 172-181. DOI: 10.7544/issn1000-1239.20200576
    引用本文: 刁一晴, 叶阿勇, 张娇美, 邓慧娜, 张强, 程保容. 基于群签名和同态加密的联盟链双重隐私保护方法[J]. 计算机研究与发展, 2022, 59(1): 172-181. DOI: 10.7544/issn1000-1239.20200576
    Diao Yiqing, Ye Ayong, Zhang Jiaomei, Deng Huina, Zhang Qiang, Cheng Baorong. A Dual Privacy Protection Method Based on Group Signature and Homomorphic Encryption for Alliance Blockchain[J]. Journal of Computer Research and Development, 2022, 59(1): 172-181. DOI: 10.7544/issn1000-1239.20200576
    Citation: Diao Yiqing, Ye Ayong, Zhang Jiaomei, Deng Huina, Zhang Qiang, Cheng Baorong. A Dual Privacy Protection Method Based on Group Signature and Homomorphic Encryption for Alliance Blockchain[J]. Journal of Computer Research and Development, 2022, 59(1): 172-181. DOI: 10.7544/issn1000-1239.20200576

    基于群签名和同态加密的联盟链双重隐私保护方法

    A Dual Privacy Protection Method Based on Group Signature and Homomorphic Encryption for Alliance Blockchain

    • 摘要: 区块链账本公开,以实现交易的溯源与可验证,但账本的透明使得区块链用户的隐私成为一个亟待解决的问题.为了解决联盟链交易中的交易金额和身份的隐私暴露问题,提出了基于群签名和同态加密的联盟链双隐私保护方法,在满足交易溯源和可验证的前提下,实现收付款者身份和交易金额的隐私保护.将群签名中群的概念与联盟链恰当结合,并提出一种部分身份匿名的概念,使方案能够满足对其他交易节点匿名,同时确保主要节点可验证.并利用Paillier同态加密的加同态性质验证交易的合法性,保护交易金额的隐私.提出主要节点的4步验证方法,通过对群签名、账户所属权和交易金额合法性的验证,实现主要节点对交易合法性的监管.通过分析,该方案可以抵抗篡改攻击和公钥替换攻击,且交易合法性验证合理,最后,通过与其他方案的对比分析,该方案的计算开销是合理的.

       

      Abstract: The account book of blockchain is open and transparent to realize the traceability and verifiability of transactions. However, this makes the privacy of blockchain users be an urgent problem. In order to solve the problem of transaction amount and identity exposure of both parties in alliance chain transaction, a privacy protection method of alliance chain based on group signature and homomorphic encryption is proposed. This method can protect the identity of the payee and the privacy of the transaction amount on the premise of meeting the traceability and verifiability of the transaction. In this scheme, the concept of group in group signature is combined with the alliance chain properly and we propose the concept of partial identity anonymity to make the user identity anonymous to other secondary nodes but verifiable to the primary nodes. Then the additive homomorphism property of Paillier homomorphism encryption is used to verify the legitimacy of the transaction and protect the privacy of the transaction amount. A four-step verification method for the main nodes is proposed, and through verifying the group signature, account ownership and the validity of the transaction amount, it realizes the supervision of the main nodes on the legality of the transaction. Through analysis, the scheme can resist tamper attacks and public key replacement attacks, and the transaction legitimacy is verified to be reasonable. Finally, by comparing with other schemes, the calculation cost of this scheme is reasonable.

       

    /

    返回文章
    返回