封闭环境加密云存储:一种安全高效方案

0 下载量 47 浏览量 更新于2024-08-29 收藏 904KB PDF 举报
"该文提出了一种基于封闭环境加密的云存储方案,旨在解决云存储中用户数据的机密性问题。方案利用虚拟机隔离技术创建一个封闭计算环境,改进了RSA公钥加密算法,实现了密钥的动态变化,同时通过SSL安全链接传输数据和密钥,确保数据在加密后安全地存储到分布式文件系统中。封闭计算环境可以防止操作系统中的恶意程序和云管理员的潜在威胁,有效保障数据不被泄露。实验结果显示,该方案不仅提高了用户数据的机密性,而且相比其他云端加密方案,降低了性能损耗。" 本文关注的是云存储的安全性,特别是在云服务提供商处对数据进行加密。传统的云存储中,用户数据在上传到云端时可能面临被未经授权的第三方访问的风险,尤其是在云服务商内部的管理员可能会滥用权限。为了解决这个问题,作者提出了一个创新的解决方案,即在云服务端创建一个封闭的计算环境。 封闭计算环境是通过虚拟机隔离技术实现的,这是一种将计算资源分割成独立、安全的区域的技术,使得每个虚拟机内部的操作相互隔离。这样,即使云管理员或其他恶意软件试图侵入,也无法突破这个封闭环境,从而保护了用户的隐私数据。 RSA公钥加密算法是加密领域的一个重要工具,通常用于非对称加密。文中提到的改进是使得密钥可以在不生成新的大素数的情况下发生变化,这可能是通过某种方式优化了密钥更新过程,减少了计算资源的需求,同时也提高了安全性。通过SSL(Secure Socket Layer)安全链接进行数据和密钥的传输,确保了在网络层面上的数据完整性,防止了中间人攻击。 分布式文件系统是云存储的常见架构,它可以提供高可用性和容错性。在此方案中,加密后的数据会被存储到这样的系统中,进一步增强了数据的可靠性。 实验结果表明,该方案在提高数据机密性的同时,性能损耗相对较小。这意味着用户可以享受到更加安全的服务,而不会明显感受到性能下降,这是非常关键的一点,因为用户体验通常是衡量云服务优劣的重要标准。 该研究为云存储的安全性提供了一个实用且高效的解决方案,它结合了虚拟化技术、加密算法的改进以及安全的网络传输协议,旨在保护用户数据的隐私,同时尽量减少对服务性能的影响。这一方案对于云服务提供商和依赖云存储的用户都具有重要的实践意义。