Home
Name Modified Size InfoDownloads / Week
grain_win32.zip 2023-04-14 674.8 kB
grain_win64.zip 2023-04-14 675.4 kB
grain_linux-x86.zip 2023-04-14 631.4 kB
grain_linux-amd64.zip 2023-04-14 643.0 kB
grain_linux-armel.zip 2023-04-14 618.9 kB
README.md 2023-04-14 1.4 kB
Totals: 6 Items   3.2 MB 0

grain

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

A lightweight AEAD stream cipher submitted to the CAESAR competition for authenticated ciphers.

Command-line Grain128AEAD Encryption Tool

Usage of grain:
grain [-d] -p "pass" [-i N] [-s "salt"] -f <file.ext>
  -a string
        Additional Associated Data.
  -d    Decrypt instead of Encrypt.
  -f string
        Target file. ('-' for STDIN)
  -i int
        Iterations. (for PBKDF2) (default 1024)
  -k string
        128-bit key to Encrypt/Decrypt.
  -p string
        PBKDF2.
  -r    Generate random 128-bit cryptographic key.
  -s string
        Salt. (for PBKDF2)

License

This project is licensed under the ISC License.

Source: README.md, updated 2023-04-14