Home
Name Modified Size InfoDownloads / Week
gostcrypt_win32.zip 2022-09-15 748.4 kB
gostcrypt_linux-x86.zip 2022-09-15 691.0 kB
gostcrypt_linux-amd64.zip 2022-09-15 720.3 kB
gostcrypt_linux-armel.zip 2022-09-15 674.7 kB
README.md 2022-09-15 1.5 kB
Totals: 5 Items   2.8 MB 4

GOSTCrypt

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

Grasshopper-MGM Encryption Tool

GOST R 34.10-2015 Kuznechik Block Cipher

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

Example of encryption/decryption:

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

License

This project is licensed under the ISC License.

Source: README.md, updated 2022-09-15