作为一种新的存储模式,云存储允许用户将大量的数据外包到云服务器进行存储,极大地减少了用户在本地进行存储和管理数据的经济负担。然而,尽管云存储带来了诸多便利,但也不可避免地面临着一系列的问题和挑战。首先,当用户把数据外包到云服务器后,将失去对外包数据的物理控制。如果云服务器遭遇硬件或软件故障,或者出于自身利益而损坏数据,用户将无法确定云服务器上存储的数据的完整性。其次,随着越来越多的用户选择将数据外包到云服务器存储,其中不乏一些重复的数据,这会影响云服务器的空间利用率。因此,本文针对现有支持密文去重的云存储数据完整性检测方案中存在的问题展开探索和研究,主要创新成果如下:
1)支持高效数据转移和密文去重的云存储数据完整性检测方案。在云存储中,当一家公司被另一家公司收购时,被收购公司的相应数据会转移给收购公司。此外,收购公司与被收购公司之间可能存在重复数据。针对上述问题,本文提出一种支持高效数据转移和密文去重的云存储数据完整性检测方案。在该方案中,设计了一种新的认证器转换方法。在云服务器的协助下,可以高效地将被收购公司产生的认证器转换为收购公司的认证器。采用上述认证器转换方法,当数据被转移时,收购公司不需要重新计算所转移数据对应的认证器。此外,为了提高云服务器的空间利用率,该方案使用重复数据删除技术,即云服务器只需存储重复数据的一个副本。通过安全性分析和性能评估,证明该方案是安全,高效的。
2)基于云电子病历系统的支持隐私保护和去重的云存储数据完整性检测方案。在基于云的电子病历(Electronic medical record,EMR)系统中,医生会将EMR发送给云服务器进行存储和共享。然而,存储在云服务器的EMR的完整性无法得到保证。并且,共享EMR可能会泄露患者的隐私信息,如患者姓名、电话号码等。此外,在共享的EMR中会包含大量重复的数据,如患者症状、疾病类型等。这些重复的数据会造成数据冗余。针对上述问题,本文设计一种基于云电子病历系统的支持隐私保护和去重的云存储数据完整性检测方案。该方案通过引入净化者来对EMR中包含患者隐私信息的数据块进行净化操作。净化者将这些数据块的认证器转换为净化后的EMR对应的认证器。使用上述方法,存储在云服务器的EMR不仅可以共享给医学研究人员,还可以确保患者隐私信息不被泄露,并且EMR的完整性也得到保证。此外,该方案还实现了块级别的重复数据删除,即只需存储重复数据块的一个副本。通过对安全性的分析和性能的评估,证明了该方案是安全,高效的。
暂无评论