Secure Data Service Outsourcing with Untrusted Cloud

dc.contributor.authorXiong, Huijunen
dc.contributor.committeechairYao, Danfeng (Daphne)en
dc.contributor.committeememberNorth, Christopher L.en
dc.contributor.committeememberLou, Wenjingen
dc.contributor.committeememberKafura, Dennis G.en
dc.contributor.committeememberZhang, Xinwenen
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2013-06-11T08:00:21Zen
dc.date.available2013-06-11T08:00:21Zen
dc.date.issued2013-06-10en
dc.description.abstractOutsourcing data services to the cloud is a nature fit for cloud usage. However, increasing security and privacy concerns from both enterprises and individuals on their outsourced data inhibit this trend. In this dissertation, we introduce service-centric solutions to address two types of security threats existing in the current cloud environments: semi-honest cloud providers and malicious cloud customers. Our solution aims not only to provide confidentiality and access controllability of outsourced data with strong cryptographic guarantee, but, more importantly, to fulfill specific security requirements from different cloud services with effective systematic ways. To provide strong cryptographic guarantee to outsourced data, we study the generic security problem caused by semi-honest cloud providers and introduce a novel proxy-based secure data outsourcing scheme. Specifically, our scheme improves the efficiency of traditional proxy re-encryption algorithm by integrating symmetric encryption and proxy re-encryption algorithms. With less computation cost on applying re-encryption operation directly on the encrypted data, our scheme allows flexible and efficient user revocation without revealing underlying data and heavy computation in the untrusted cloud. To address specific requirement from different cloud services, we investigate two specific cloud services: cloud-based content delivery service and cloud-based data processing service. For the former one, we focus on preserving cache property in the content delivery network and propose CloudSeal, a scheme for securely and flexibly sharing and distributing content via the public cloud. With the ability of caching the major part of a stored cipher content object in the delivery network for content distribution and keeping the minor part with the data owner for content authorization, CloudSeal achieves security and efficiency both theoretically and experimentally. For the later service, we design and realize CloudSafe, a framework that supports secure and efficient data processing with minimum key leakage in the vulnerable cloud virtualization environment. Through the adoption of one-time cryptographic key strategy and a centralized key management framework, CloudSafe efficiently avoids cross-VM side channel attack from malicious cloud customers in the cloud. Our experimental results confirm the practicality and scalability of CloudSafe.en
dc.description.degreePh. D.en
dc.format.mediumETDen
dc.identifier.othervt_gsexam:889en
dc.identifier.urihttp://hdl.handle.net/10919/23191en
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectCloud Computingen
dc.subjectOutsource Data Securityen
dc.subjectProxy Re-encryptionen
dc.subjectContent Delivery Networken
dc.subjectKey Managementen
dc.titleSecure Data Service Outsourcing with Untrusted Clouden
dc.typeDissertationen
thesis.degree.disciplineComputer Science and Applicationsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Xiong_H_D_2013.pdf
Size:
459.59 KB
Format:
Adobe Portable Document Format