一种支持属性撤销的CP-ABE可搜索加密方案

3 下载量 88 浏览量 更新于2024-08-27 收藏 477KB PDF 举报
"这篇研究论文探讨了一种可支持属性撤销的基于CP-ABE(Ciphertext-Policy Attribute-Based Encryption)的可搜索加密方案,旨在解决现有方案中的密钥泄露问题和缺乏属性撤销功能的挑战。该方案应用于云环境,提供精细的访问控制,并通过优化计算效率来提高安全性。用户密钥通过随机值进行盲化处理,增强了密钥的保密性和安全性。此外,该方案引入了属性撤销功能,在撤销过程中,大部分密文更新的工作由云服务提供商承担,降低了用户端的计算成本。方案的安全性基于决策线性(DL)假设。" 在当前的云计算环境中,数据安全和隐私保护是至关重要的问题。传统的加密技术可能无法满足复杂的访问控制需求,而基于属性的加密(ABE)技术应运而生,尤其是CP-ABE,它允许数据所有者根据用户的属性来控制数据的访问权限。然而,现有的CP-ABE可搜索加密方案通常面临两大问题:一是用户密钥的安全性,一旦密钥泄露,可能导致数据安全风险;二是不支持动态的属性管理,如撤销用户的访问权限。 陈燕俐和杨华山提出的方案针对这些问题进行了改进。首先,他们设计了一个新的加密算法,用户密钥通过与随机值的盲化操作相结合,大大降低了密钥被破解的风险,增强了密钥的保密性。这一改进使得即使密钥在传输或存储过程中被截获,攻击者也无法直接获取有效的解密信息。 其次,该方案引入了属性撤销机制。在需要撤销某用户的访问权限时,不再需要重新加密整个数据集,而是主要由云服务提供商负责更新相关的密文部分。这种设计减少了用户端的计算负载,使得用户可以在不承担过多计算负担的情况下实现对自身属性的管理。 最后,该方案的安全性依赖于决策线性假设,这是一个在公钥密码学中广泛使用的理论基础,它确保了加密算法在数学上的安全性。通过这个假设,研究人员能够证明他们的方案在理论上有良好的抵抗攻击的能力。 这项研究为云环境下的数据安全提供了新的解决方案,尤其是在实现细粒度访问控制、增强用户密钥安全以及支持属性撤销方面,这将有助于提升云服务的可靠性和用户对数据安全的信任。