2011 · 25 citations · 10 references
EngineeringIdentity ManagementInformation SecurityPrivacy ServiceCloud ComputingData-centric SecurityData PrivacyDatabase SecurityCloud AdministratorCloud CryptographyCloud Computing SecurityComputer ScienceStorage SecurityCorporate Cloud ComputingData ManagementPrivacyData SecurityCryptography
Cloud computing is changing the way that organizations manage their data, due to its robustness, low cost and ubiquitous nature. Privacy concerns arise whenever sensitive data is outsourced to the cloud. This paper introduces a cloud database storage architecture that prevents the local administrator as well as the cloud administrator to learn about the outsourced database content. Moreover, machine readable rights expressions are used in order to limit users of the database to a need-to-know basis. These limitations are not changeable by administrators after the database related application is launched, since a new role of rights editors is defined once an application is launched. Furthermore, trusted computing is applied to bind cryptographic key information to trusted states. By limiting the necessary trust in both corporate as well as external administrators and service providers, we counteract the often criticized privacy and confidentiality risks of corporate cloud computing.
10
Fully homomorphic encryption using ideal lattices
Craig Gentry · 2009 · 6.4K citations
John Kubiatowicz, David Bindel, Yan Chen et al. · ACM SIGPLAN Notices · 2000 · 2K citations · Full text
Providing database as a service
Hakan Hacígümüş, B. R. Iyer, Sharad Mehrotra · 2003 · 617 citations
XML Encryption Syntax and Processing
Donald Eastlake · Medical Entomology and Zoology · 2003 · 377 citations
XML-Signature Syntax and Processing
Donald Eastlake · 2002 · 287 citations