标准模型下无证书指定验证者签名方案:安全与效率的优化

需积分: 9 0 下载量 15 浏览量 更新于2024-08-08 收藏 399KB PDF 举报
本文主要探讨了"标准模型下的无证书指定验证者签名方案",由许金芳、高德智和刘树栋三位作者在2012年提出。他们的研究着重于在传统的公钥密码系统中,通过整合无证书密码体制和指定验证者数字签名技术,解决公钥体系中的证书管理问题以及基于身份的密码体制中指定验证者的密钥托管问题。在无证书环境下,通常依赖于证书来验证身份,但在这种新方案中,不再需要繁琐的证书颁发和管理流程,从而提高了效率和安全性。 核心概念包括: 1. **无证书密码体制**:这是一种无需传统证书即可实现安全通信的密码学方法,通过去除中心化的证书颁发机构,降低信任链中的单点故障风险。 2. **指定验证者签名**:这种签名方式只允许特定验证者验证签名的有效性,提高了系统的可控性和隐私保护。在传统公钥系统中,指定验证者可能面临恶意用户的伪造签名攻击,而在本文中,通过双线性对的性质来增强抗攻击性。 3. **双线性对**:这是一种在数学上的特殊对称关系,它在密码学中被广泛用于构建安全协议,如在无证书设置中提供加密和签名功能,因为其高效性和易于证明的安全性。 4. **标准模型**:这是密码学中评估安全协议的一个假设环境,它假设攻击者可以完全访问所有公开信息,但不能违反物理限制或获取未公开的私钥。在标准模型下,作者证明了他们提出的方案能够抵抗适应性选择消息攻击,这意味着即使面对恶意攻击者精心构造的消息,签名的伪造性也无法被轻易地伪造。 5. **适应性选择消息攻击**:这是一种强大的攻击策略,攻击者可以在知道部分签名结果后,针对这些信息构造新的消息来测试签名的正确性。文章指出,在假设离散对数问题(CDH问题)和扩展离散对数问题(CBDH问题)难以解决的前提下,该方案具有存在伪造性防御能力。 这项研究不仅提供了在标准模型下实现无证书指定验证者签名的新方法,还强调了在不依赖于证书的情况下保证安全性的重要性和实际应用价值。这对于推动公钥密码学的进一步发展,特别是简化身份管理,并增强系统的安全性具有重要意义。