Cloud database services represent a great opportunity for companies and organizations in terms of management and cost savings. However, outsourcing private data to external providers leads to risks of confidentiality and integrity violations. We propose an original solution based on encrypted Bloom filters that addresses the latter problem by allowing a cloud service user to detect unauthorized modifications to his outsourced data. Moreover, we propose an original analytical model that can be used to minimize storage and network overhead depending on the database structure and workload. We assess the effectiveness of the proposal as well as its performance improvements with respect to existing solutions by evaluating storage and network costs through micro-benchmarks and the TPC-C workload standard.
Ferretti, L., Marchetti, M., Andreolini, M., Colajanni, M. (2018). A symmetric cryptographic scheme for data integrity verification in cloud databases. INFORMATION SCIENCES, 422, 497-515 [10.1016/j.ins.2017.09.033].
A symmetric cryptographic scheme for data integrity verification in cloud databases
Marchetti, Mirco;Colajanni, Michele
2018
Abstract
Cloud database services represent a great opportunity for companies and organizations in terms of management and cost savings. However, outsourcing private data to external providers leads to risks of confidentiality and integrity violations. We propose an original solution based on encrypted Bloom filters that addresses the latter problem by allowing a cloud service user to detect unauthorized modifications to his outsourced data. Moreover, we propose an original analytical model that can be used to minimize storage and network overhead depending on the database structure and workload. We assess the effectiveness of the proposal as well as its performance improvements with respect to existing solutions by evaluating storage and network costs through micro-benchmarks and the TPC-C workload standard.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.