Conceal : Fast Cryptographic Operations for Android
Facebook’s Conceal provides a set of easy to use Java APIs to perform fast cryptographic operations on Android. Conceal was designed to be able to encrypt large files on disk in a fast and memory efficient manner and can be very useful with devices running old versions of Android and with low memory and slower processing power. It doesn’t implement any crypto, but uses specific cryptographics algorithms from OpenSSL. While OpenSSL can increase the size of an app (as it is a very large library), Conceal comes with only a select number of encryption algorithms from OpenSSL keeping the size much smaller. The image above shows a benchmark run on the Galaxy Y phone to demonstrate how fast Conceal can be.