[论文解读] Enhanced Security for Cloud Storage using File Encryption
本文提出了一种基于文件加密的云存储安全框架,通过在上传前对文件进行加密,并借助用户身份认证实施访问控制,从而确保数据的机密性和完整性。该方法结合对称加密与基于角色的访问控制,显著提升了安全性,同时在云环境中保持了可用性和性能。
Cloud computing is a term coined to a network that offers incredible processing power, a wide array of storage space and unbelievable speed of computation. Social media channels, corporate structures and individual consumers are all switching to the magnificent world of cloud computing. The flip side to this coin is that with cloud storage emerges the security issues of confidentiality, data integrity and data availability. Since the cloud is a mere collection of tangible super computers spread across the world, authentication and authorization for data access is more than a necessity. Our work attempts to overcome these security threats. The proposed methodology suggests the encryption of the files to be uploaded on the cloud. The integrity and confidentiality of the data uploaded by the user is ensured doubly by not only encrypting it but also providing access to the data only on successful authentication.
研究动机与目标
- 为应对云存储中日益增长的安全担忧,特别是数据机密性、完整性和可用性问题。
- 缓解第三方云服务提供商能够访问原始数据所带来的风险。
- 确保即使云提供商被攻破,也只有经过认证的用户才能访问加密文件。
- 设计一种轻量级、可扩展的加密机制,适用于集成到现有云存储架构中。
提出的方法
- 文件在上传至云之前使用对称加密算法(例如AES)进行加密。
- 密钥管理系统生成并安全存储加密密钥,将密钥与用户身份绑定。
- 仅在用户通过安全登录协议成功认证后,才授予对加密文件的访问权限。
- 系统通过基于角色的访问控制(RBAC)实施,根据用户角色限制文件访问。
- 在加密前对文件进行密码学哈希处理,并在下载时进行验证,以保持数据完整性。
- 该架构将加密逻辑与云基础设施分离,即使云环境被攻破,也能确保数据保密性。
实验结果
研究问题
- RQ1文件级加密如何提升不可信云存储环境中的机密性?
- RQ2哪些机制可以确保只有经过认证的用户才能访问云中的加密数据?
- RQ3在云存储和数据检索过程中,如何保持数据完整性?
- RQ4将端到端加密集成到云存储系统中会带来多大的性能开销?
- RQ5在分布式云环境中,如何有效实施访问控制策略?
主要发现
- 所提出的系统通过在上传前加密文件,确保了强机密性,使未经授权的各方(包括云提供商)均无法读取数据。
- 认证和访问控制在客户端强制执行,确保只有授权用户才能解密并访问文件。
- 通过密码学哈希技术维护数据完整性,可检测任何未经授权的文件修改。
- 使用对称加密(例如AES)确保计算开销较低,使该解决方案适用于大规模云部署。
- 该架构支持基于角色的访问控制,实现细粒度的权限管理,且无需将密钥暴露给云环境。
- 该系统在保护不可信云环境中数据方面展现出可行性与高效性,且未造成显著的性能下降。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。