Download Latest Version leacrypt_linux-x86.zip (697.0 kB)
Email in envelope

Get an email when there's a new version of LEACrypt

Home
Name Modified Size InfoDownloads / Week
leacrypt_win64.zip 2022-12-16 769.4 kB
leacrypt_linux-x86.zip 2022-12-16 697.0 kB
leacrypt_win32.zip 2022-12-16 754.7 kB
leacrypt_linux-armel.zip 2022-12-16 677.3 kB
leacrypt_linux-amd64.zip 2022-12-16 726.6 kB
README.md 2022-12-16 1.7 kB
Totals: 6 Items   3.6 MB 0

LEACrypt

ISC License GoDoc Go Report Card GitHub go.mod Go version GitHub release (latest by date)

Command-line Lightweight Encryption Algorithm Utility

Usage of leacrypt:
leacrypt [-d] [-b N] -p "pass" [-i N] [-s "salt"] -f <file.ext>
  -a string
        Additional data.
  -b int
        Key length: 128, 192 or 256. (default 256)
  -d    Decrypt instead Encrypt.
  -f string
        Target file. ('-' for STDIN)
  -i int
        Iterations. (for PBKDF2) (default 1024)
  -k string
        Symmetric key to Encrypt/Decrypt.
  -m    Cipher-based message authentication code.
  -p string
        Password-based key derivation function 2.
  -r    Generate random cryptographic key.
  -s string
        Salt. (for PBKDF2)

Example of encryption/decryption:

./leacrypt -k $256bitkey -f plaintext.ext > ciphertext.ext
./leacrypt -d -k $256bitkey -f ciphertext.ext > plaintext.ext

License

This project is licensed under the ISC License.

Source: README.md, updated 2022-12-16