摘要
数据的完整性和私密性是客户将数据存储到云存储中时关心的主要问题.提出了一种新的ORAM结构,其访问云存储时间复杂度为O(1)、需要O(cN)(0<c<1)客户端存储量和O(N)服务器存储量.将客户数据双倍份到两个服务器中以保证数据的完整性,通过ORAM隐藏客户对服务器的访问模式,敌手无法从客户的访问模式中获取有用的信息,从而实现了数据的私密性.
Data integrity and privacy become major problems that the customers concern when the data is stored in the cloud storage. The paper proposes a novel oblivious RAM construction that achieves O(1)time complexity of access cloud storage,while consuming O ( cN ) ( 0&lt;c&lt;1 ) client-side storage and O ( N ) server-side storage. The paper proposes a technique in which the client data is stored in two servers that each server has a client data copy in order to ensure data integrity. Oblivious RAM allows a client to hide its data access patterns from an untrusted server. The adversary can not obtain useful information from the client access pattern,and the data privacy is guaranteed.
出处
《南京师大学报(自然科学版)》
CAS
CSCD
北大核心
2014年第1期47-51,共5页
Journal of Nanjing Normal University(Natural Science Edition)
基金
国家自然科学基金(61142007)
江苏省高校自然科学研究项目(13KJB520005)
江苏省普通高校研究生科研创新计划项目(CXZZ13_0493)
常州市云计算与智能信息处理重点实验室建设项目(CM20123004)
关键词
云存储
访问模式
双服务器
RAM
cloud storage
oblivious RAM
access pattern
two servers