一种新的基于证书的盲签名方案
2018-12-10廖小平
廖小平


摘 要:传统公钥密码系统需要用证书验证用户的身份,存在复杂的证书管理问题,身份公钥密码系统签名密钥是由第三方生成,存在密钥托管问题。基于证书密码系统,结合双线性对和盲签名技术,提出一个新的基于证书的盲签名方案,新方案中签名者的签名密钥是由证书和签名者任意选择的私钥构成,解决了密钥托管问题,证书是签名密钥的一部分,在验证签名有效性的同时也验证了证书的有效性,解决了复杂的证书管理问题。分析结果表明,该方案是正确的。
关键词:盲签名;基于证书盲签名;双线性映射;证书管理;密钥托管
中图分类号:TP309.7 文献标识码:A
Abstract: The traditional public-key cryptosystem needs a certificate to verify the user's identity,and there is a complicated problem of certificate management.The public key cryptosystem signature key of the public key cryptosystem is generated by a third party,and the key escrow problem exists.This paper proposes a new certificate-based blind signature scheme based on certificate cryptosystem and bilinear pairing and blind signature technique.In the new scheme,the signature key of the signer is composed of the private key that the certificate and signer arbitrarily choose to solve the key escrow problem,the certificate is part of the signature key,verifies the validity of the signature,but also verifies the validity of the certificate and solves the complicated problem of certificate management.The analysis shows that the schemes is correct.
Key words: blind signature;certificate-based blind signature;bilinear mapping;certificate management;key escrow
1 引 言
1982年,盲签名的概念首次由D.Chaum[1]提出,将信息盲化后由签名人在盲化的信息上签名,能够有效的保密信息的内容,盲签名在众多领域得到应用,如电子政务和电子选举。众多学者对其进行了深入的研究,提出多种盲签名方案,如文献[2-5],随着研究的深入,将盲签名技术与其他密码技术相结合构造出具有新型特性的签名方案成为研究的热点,如文献[6] [7]。众多方案中,基于传统公钥密码系统的方案存在复杂的证书管理缺陷;基于身份密码系统的方案存在“密钥托管”缺陷;基于无证书密码系统的存在易遭受公钥替换攻击缺陷,为了解决以上问题,基于证书密码系统的概念被提出。
基于证书密码系统由Gentry[8]在2003年欧密会上提出,它将传统公钥密码系统和身份密码系统[9]相结合,既保持了传统公钥密码系统、身份密码系统和无证书密码系统[10]的优点,又消除了传统公钥密码系统的复杂证书管理,也解决了身份密码系统存在“密钥托管”问题。……
