Cryptonite is built with Cryptolite. Cryptolite can be forked on github or accessed via Maven through the Central repository.
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?