抵抗秘密信息泄露的无证书聚合数字签名方法
摘要:
一种抵抗秘密信息泄露的无证书聚合数字签名方法,由系统初始化、生成用户密钥、签名、聚合签名、签名验证步骤组成。在各个步骤中未使用双线性对运算,在签名步骤中,只使用3个点乘运算和2个点加运算,在验证步骤中,使用3个点乘运算,提高了本发明的计算效率和计算速度以及实用性;为抵抗敌手的公钥替换攻击,在生成用户密钥步骤中,加入了用户的部分公钥信息,加强了用户公钥信息与哈希函数的关联性,使密钥生成中心在生成用户私钥的过程中受到用户的制约,提高了签名的安全性。本发明方法加入强随机提取器,避免了秘密状态信息的泄露对方法安全性造成的影响,使得本发明方法能够在存在泄漏的现实环境中依然保持高机密性。
公开/授权文献
0/0