云存储加密数据的关键词搜索与访问控制

0 下载量 186 浏览量 更新于2024-08-27 收藏 2.06MB PDF 举报
"这篇研究论文探讨了在加密的云数据上实现关键词搜索与访问控制(KSAC)的问题。提出了一种可扩展的框架,用户利用自己的属性值和搜索查询来本地生成搜索能力,只有当文件的关键词匹配查询且用户的属性值通过策略检查时,文件才能被检索。该框架下提出了一种名为KSAC的新方案,它利用了层次性谓词加密这一近期的密码学原语,以实现细粒度的访问控制和多字段查询搜索。此外,KSAC还支持搜索能力偏差,并能有效进行访问策略更新以及在不泄露数据隐私的情况下更新关键词。为了增强隐私保护,KSAC会在查询中植入噪声以隐藏用户的访问权限。" 在云计算环境中,数据的安全存储和访问是关键问题之一。本文关注的是如何在数据加密的情况下,同时实现关键词搜索和访问控制,以确保用户数据的隐私。提出的KSAC框架提供了一个创新解决方案,允许用户基于其属性值和查询生成搜索能力,这是一种对传统访问控制的扩展,确保只有具备特定权限的用户才能访问匹配的文件。 KSAC方案采用了层次性谓词加密技术,这是一种高级的加密方法,能够对加密数据施加复杂的访问控制策略,允许进行更精细的权限管理。通过这种技术,可以实现对多个字段的查询搜索,增强了搜索的灵活性和实用性。 为了适应变化的需求,KSAC方案还支持搜索能力的偏差,意味着用户可以根据需要调整其搜索范围而不影响数据的保密性。此外,它允许高效地更新访问策略,使得系统管理员可以灵活地修改用户权限,同时无需解密数据。同样,KSAC也考虑到了关键词的更新,用户可以在保持数据加密的状态下更新搜索关键词,这进一步强化了数据的隐私保护。 为了进一步增强隐私保护,KSAC引入了噪声注入策略。这种方法用于模糊用户的访问权限,使得即使第三方截获了查询,也无法准确推断出用户的实际访问权限,从而增加了攻击者获取敏感信息的难度。 这篇论文提出的KSAC方案提供了一种安全、灵活和隐私保护的解决方案,解决了云存储中加密数据的关键词搜索与访问控制问题,对于云服务提供商和数据所有者来说具有重要的实践价值。通过结合先进的密码学技术和策略,KSAC为云环境下的数据安全和隐私保护设定了新的标准。