1 .\" Hey, Emacs! This is an -*- nroff -*- source file.
2 .TH GOST12SUM 1 "02 Aug 2016" "Openssl" "Debian GNU/Linux"
4 gost12sum \- generates or checks GOST R34.11-2012 message digests
8 [\-bvl] [\-c [file]] | [file...]
12 generates or checks GOST hash sums. The algorithm to generate the
13 is reasonably fast and strong enough for most cases. Exact
14 specification of the algorithm is in
19 generates checksums of all files given to it as a parameter and prints
20 the checksums followed by the filenames. If, however,
22 is specified, only one filename parameter is allowed. This file should
23 contain checksums and filenames to which these checksums refer to, and
24 the files listed in that file are checked against the checksums listed
32 Use binary mode. In unix environment, only difference between this and
33 the normal mode is an asterisk preceding the filename in the output.
36 Check gost hashes of all files listed in
38 against the checksum listed in the same file. The actual format of that
39 file is the same as output of
41 That is, each line in the file describes a file. A line looks like:
43 .B <hashsum> <filename>
45 So, for example, if a file was created and its message digest calculated
48 .B echo foo > hash\-test\-file; gost12sum hash\-test\-file
53 3d4a51ee7713e6467442facefe06f153a303e7bdefbe7f9bdf2edb4ae9c866ff hash\-test\-file
55 When invoked with \-c option
57 normally works silently unless error found. Use \-v if you want to see
58 list of successfully checked files
62 Be more verbose. Print filenames when checking (with \-c).
66 Use long (512-bit) hash instead of short (256-bit).
70 This manpage is not quite accurate and has formatting inconsistent
74 does not accept standard options like
80 utility written by Cryptocom LTD
82 This manual page is written by Victor Wagner <vitus@wagner.pp.ru> for