CypherDB: a novel architecture for outsourcing secure database processing
File(s) CypherDB_final.pdf (1.92 MB)
Accepted version
Author(s)
Chen, Bony HK
Cheung, Paul YS
Cheung, Peter YK
Kwok, Yu-Kwong
Type
Journal Article
Abstract
CypherDB addresses the problem of protecting the confidentiality of database stored externally in a cloud and enabling efficient computation over it to thwart any curious-but-honest cloud computing service provider. It works by encrypting the entire outsourced database and executing queries over the encrypted data using our novel CypherDB secure processor architecture. To optimize computational efficiency, our proposed processor architecture provides tightly-coupled datapaths that avoid information leakage during database access and query execution. Our simulation using a well-known database benchmark TPC-H over a commercial grade Database Management System (SQLite) demonstrates that our proposed architecture incurs an average of about 10 percent overhead when compared with the same set of operations without secure database processing.
Date Issued
2018-04-01
Date Acceptance
2015-11-20
Citation
IEEE Transactions on Cloud Computing, 2018, 6 (2), pp.372-386
ISSN
2168-7161
Publisher
Institute of Electrical and Electronics Engineers
Start Page
372
End Page
386
Journal / Book Title
IEEE Transactions on Cloud Computing
Volume
6
Issue
2
Copyright Statement
© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Identifier
http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000434476800007&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=1ba7043ffcc86c417c072aa74d649202
Subjects
Science & Technology
Technology
Computer Science, Information Systems
Computer Science, Software Engineering
Computer Science, Theory & Methods
Computer Science
Database security
secure processor
computer architecture
cloud security
hardware security
confidentiality
Publication Status
Published
Date Publish Online
2015-12-23
