Welcome to ZenCrypt. With this app, you can safely encrypt files, using a secure and efficient library.
Zencrypt offers AES-256 encryption algorithm, CBC mode of operations, block padding with PKCS7, computationally secure random salt (of cipher block size), password stretching with PBKDF2, random IV generation on each encryption (16 bytes), and password analysis for strength, crack times, weakness, etc using nulab's zxcvbn4j library. Finally, the application does not leak (tested with LeakCanary), and has no internet connection permission (except for google play billing library, which is required for purchasing pro version). You can check the encryption library's source code below. Credits go to Priyank Vasa (EasyCrypt) on github.
🔸ZenCrypt is an all-in-one encryption app, which allows you to encrypt and decrypt files with one click. Protect your private data without hassle!
🔸Algorithm and mode : AES-256, CBC, block padding with PKCS7.
🔸IV Handling : Random IV generation on each encryption (16 bytes).
🔸Key generation : Random key generation with the updated generation code recommended for Android.
🔸Salt and Password : Computationally secure random salt (of cipher block size) and password stretching with PBKDF2 supported.
Additionally, ZenCrypt offers a password analysis tool for strength, crack times, weakness, etc using nulab's zxcvbn4j library.
🔸Source Code : ZenCrypt is now fully open-source. You can view the code on GitLab! https://gitlab.com/o.zestas/zencrypt
🔸Pro Version Features:
-Dark theme.
-Fingerprint Encryption.
🔸From version 3.0 onwards, ZenCrypt offers FREE unlimited encryptions!
Made with 💙