MiniCrypt

Wenting Zheng, Frank Li, Raluca Ada Popa, Ion Stoica, Rachit Agarwal
2017 Proceedings of the Twelfth European Conference on Computer Systems - EuroSys '17  
We propose MiniCrypt, the first key-value store that reconciles encryption and compression without compromising performance. At the core of MiniCrypt is an observation on data compressibility trends in key-value stores, which enables grouping key-value pairs into small key packs, together with a set of distributed systems techniques for retrieving, updating, merging and splitting encrypted packs. Our evaluation shows that MiniCrypt compresses data by as much as 4 times with respect to the
more » ... a key-value store, and can increase the server's throughput by up to two orders of magnitude by fitting more data in main memory.
doi:10.1145/3064176.3064184 dblp:conf/eurosys/ZhengLPS017 fatcat:qtnm5ihp7ve4hg7nm663wkr5iu