Made with Cryptolite

Cryptonite is built with Cryptolite. Cryptolite can be forked on github or accessed via Maven through the Central repository.


The skinny

This app encrypts your data using industry-standard AES encryption, which is what you'd expect from services like internet banking.


The password you enter is combined with a random salt to generate an encryption key using the Password-Based Key Derivation Function 2 (PBKDF2). This key is used, along with a random Initialization Vector (IV) value to encrypt your data using AES in counter (CTR) mode. The encrypted result you get is a concatenation of Salt + IV + AES-CTR encrypted data, presented in Base-64 format.


Want to see some metrics?