标准模型下紧安全的通配符身份加密方案

0 下载量 41 浏览量 更新于2024-08-26 收藏 2.8MB PDF 举报
"这篇研究论文探讨了在标准模型下,如何设计一个可证明安全的基于身份的加密方案,其中包含了通配符功能。该方案旨在解决现有通配符基于身份加密方案中的安全归约不紧密和计算效率低下的问题。作者通过利用双线性对和分级基于身份加密的概念,提出了一个新的方案。新方案在安全性上实现了紧密的安全归约,并且在加密和解密算法上优化了运算量,加密过程不需要进行对运算,解密过程仅需2个对运算。该方案的安全性基于改进的判定双线性Diffie-Hellman指数假设,在适应性选择密文和通配符身份攻击下,满足不可区分性。论文详细阐述了技术细节、安全分析和性能比较,为标准模型下的通配符基于身份加密提供了一个有效且安全的解决方案。" 这篇论文的核心知识点包括: 1. **基于身份的加密(IBE, Identity-Based Encryption)**: 这是一种公钥加密方法,其中加密的密钥是接收者的身份(如电子邮件地址或用户名),而不是公开的公钥。这简化了密钥管理和分发。 2. **通配符(Wildcard)**: 在加密方案中引入通配符,允许用户以一种模糊的方式加密数据,可以匹配一组相关身份,增强了隐私保护和灵活性。 3. **标准模型(Standard Model)**: 与理想模型不同,标准模型考虑了实际的计算环境和密码学中的数学结构,提供了更严格的可证明安全性。 4. **双线性对(Bilinear Pairings)**: 是密码学中的一种数学工具,它允许在两个群之间建立一种特殊的对应关系,是构建许多现代密码协议的基础。 5. **分级基于身份的加密(Hierarchical IBE)**: 这种扩展的IBE允许构建一个多级的密钥分发系统,使得权限管理更加精细和灵活。 6. **安全归约(Security Reduction)**: 是指从一个假设的难问题(如大数因子分解或离散对数问题)到加密方案的安全性的证明。紧密的安全归约意味着方案的安全性直接依赖于假设的难问题。 7. **判定双线性Diffie-Hellman指数假设(Decisional Bilinear Diffie-Hellman Assumption, DBDH)**: 是密码学中的一种安全性假设,用于证明某些基于双线性对的加密方案的安全性。 8. **不可区分性(Indistinguishability)**: 在适应性选择密文和通配符身份攻击下,如果加密方案满足不可区分性,意味着攻击者无法区分加密后的不同消息或身份,从而保证了方案的安全性。 9. **加密和解密算法的效率优化**: 新方案减少了加密算法中的对运算,解密算法仅需要2个对运算,显著提高了计算效率。 这篇论文为基于身份的加密提供了一种新的、优化的解决方案,特别考虑了通配符功能和标准模型下的安全性,对于实际应用和密码学研究具有重要的价值。