Download Latest Version aescrypt_linux-x86.zip (715.4 kB)
Email in envelope

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

Home
Name Modified Size InfoDownloads / Week
aescrypt_win32.zip 2022-09-01 773.7 kB
aescrypt_linux-x86.zip 2022-09-01 715.4 kB
aescrypt_linux-armel.zip 2022-09-01 694.4 kB
aescrypt_linux-amd64.zip 2022-09-01 754.1 kB
README.md 2021-12-04 1.9 kB
Totals: 5 Items   2.9 MB 2

AESCrypt

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

Rijndael, Serpent, RC6 and Twofish with Galois/Counter Mode (AES-GCM) provides both authenticated encryption (confidentiality and authentication) and the ability to check the integrity and authentication of additional authenticated data (AAD) that is sent in the clear. AES-GCM is specified in NIST Special Publication 800-38D (SP800-38D).

Command-line AES-GCM Encryption Tool

aescrypt [-d] [-b N] -p "pass" [-i N] [-s "salt"] -f <file.ext>
  -b int
        Key length: 128, 192 or 256. (default 256)
  -c string
        Cipher: AES, RC6, Twofish or Serpent. (default "aes")
  -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 with given bit-length.
  -s string
        Salt. (for PBKDF2)

License

This project is licensed under the ISC License.

Source: README.md, updated 2021-12-04