Java GUI program to edit and encrypt text files using AES.
- Write notes and encrypt them with a password
- Encrypt non-text (binary) files
- Encrypt files via command line
- Fast text search using StringSearch
- Encode to Base64, Hex or raw (no encoding/binary)
- Raw text is handled in UTF-8 format
- Text files when encrypted are by default encoded in base64
- Binary files when encrypted by default have no encoding
- Cipher:
AES-128 - Block Mode:
CBC - Padding:
PKCS5Padding - HMAC:
SHA256 - Key Derivation:
PBKDF2WithHmacSHA1 - Salting:
SHA1PRNG
- App icon
- StringSearch
- Apache Commons CLI
- FontChooser : Slightly modified from source (Added a default button)
- RequestFocusListener