pedroalbanese / gost12sum

GOST R 34.11-2012 Streebog Recursive Hasher written in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GOST12SUM(2)

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

GOST R 34.11-2012 Streebog256/512 Hashsum Tool

Usage of gost12sum:
gost12sum [-v] [-c <hash.g12>] [-r] [-l] <file.ext>
  -c string
        Check hashsum file
  -l    Use 512 bit hash (default 256-bit)
  -r    Process directories recursively
  -v    Verbose mode (for CHECK command)

Examples:

Generate hashsum list:

$ ./gost12sum [-r] [-l] "*.*" > hash.g12
Always works in binary mode.

Check hashsum file:

$ ./gost12sum [-v] [-l] -c hash.g12
Exit code is always 0 in vebose mode.

License

This project is licensed under the ISC License.

Copyright (c) 2020-2021 Pedro F. Albanese - ALBANESE Research Lab.

About

GOST R 34.11-2012 Streebog Recursive Hasher written in Go

License:ISC License


Languages

Language:Go 100.0%