This document presents a novel architecture for adaptive encryption of databases in public clouds. It proposes using the Advanced Encryption Standard (AES) algorithm to encrypt data before it is sent to cloud servers. The architecture allows SQL queries to be run directly on the encrypted data through the use of encrypted metadata. This provides confidentiality without requiring intermediate servers. The scheme aims to balance security, performance and cost for cloud database workloads through adaptive encryption techniques. It analyzes the encryption and adaptive encryption costs from a research perspective.
Related topics: