arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2004.05419cs.CR

一种面向多组织环境下云外包数据安全的基于角色的加密方案

A Role-Based Encryption Scheme for Securing Outsourced Cloud Data in a Multi-Organization Context

Nazatul Haque Sultan, Vijay Varadharajan, Lan Zhou, Ferdous Ahmed Barbhuiya

AI总结:

针对现有基于角色的加密(RBE)方案仅适用于单组织云存储的局限,提出支持高效用户撤销的多组织RBE方案,引入外包解密机制降低终端开销,可证明抵御选择明文攻击且计算开销低。

摘要:

基于角色的访问控制(RBAC)是一种流行的模型,它将角色映射到资源的访问权限,再将角色映射到用户以提供访问控制。基于角色的加密(RBE)是RBAC模型的密码学形式,它将传统RBAC与密码学加密方法相结合,其中RBAC访问策略嵌入加密数据本身,因此任何拥有合格角色的用户都可以通过解密访问数据。然而,现有RBE方案主要关注单组织云存储系统,其中存储的数据可由同一组织的用户访问。本文提出一种适用于多组织云存储系统的新型RBE方案,支持高效用户撤销,该系统中存储来自多个独立组织的数据,且授权用户可跨组织访问数据。此外,引入外包解密机制,使用户能将昂贵的密码运算委托给云,从而降低终端用户的开销。对所提方案的安全性和性能分析表明,其可证明能抵御选择明文攻击,且因计算开销低可用于实际应用。

英文摘要:

Role-Based Access Control (RBAC) is a popular model which maps roles to access permissions for resources and then roles to the users to provide access control. Role-Based Encryption (RBE) is a cryptographic form of RBAC model that integrates traditional RBAC with the cryptographic encryption method, where RBAC access policies are embedded in encrypted data itself so that any user holding a qualified role can access the data by decrypting it. However, the existing RBE schemes have been focusing on the single-organization cloud storage system, where the stored data can be accessed by users of the same organization. This paper presents a novel RBE scheme with efficient user revocation for the multi-organization cloud storage system, where the data from multiple independent organizations are stored and can be accessed by the authorized users from any other organization. Additionally, an outsourced decryption mechanism is introduced which enables the users to delegate expensive cryptographic operations to the cloud, thereby reducing the overhead on the end-users. Security and performance analyses of the proposed scheme demonstrate that it is provably secure against Chosen Plaintext Attack and can be useful for practical applications due to its low computation overhead.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑