Simple, lightweight, cross-platform (Windows / Linux / ARM6 Linux), cross-arch (x32 / x64), standalone command line file encryption program.
GnuPG is probably the best application for cross-platform encryption. However, its usage on Windows PCs may be inconvenient (installation administrator rights; large executable size for perhaps just a one-time file decryption, complicated command-line switches for stronger encryption). NCrypt would fulfill this task, but does not operate on 64-bit Windows - MLCrypt was created because of this.
The program's primary aim is cascade encryption: create an encrypted outer layer over an existing compressed and encrypted archive file. (Each encryption layer should have a different complex password.)
MLCrypt.zip contains all the executables: Linux, Windows, Raspberry Pi.
Features
- Blowfish cipher in CBC mode, 448-bit MD5-salted and key-stretched SHA-256 key.
- Raspberry Pi (Debian) support.
- Reasonable data encryption rate: from 52MB/s to 139MB/s (2007 CoreDuo M v.s. 2014 i5 3.8GHz)
- Simple command line options.
- Encrypted files possess no header byte identification.
- No back-doors.