1 .TH rmd160 1 "4 January 1997" "Linux" "Linux Programmer's Manual"
3 rmd160 \- generate and check RIPEMD-160 message digests
8 .BR "rmd160 " [ " \-bv " ] " \-c " [
12 \fBrmd160\fP generates and checks RIPEMD-160 message digests. These
13 message digests are 160-bit signatures of the input files. \fBrmd160\fP
14 can be used to verify the integrity of binaries posted to usenet
15 newsgroups or files made available for distribution via anonymous ftp.
17 Message digests for a tree of files can be generated with
18 a command similar to the following:
20 find . -type f -print | xargs md5sum
22 The output of this command is suitable as input for the \fB-c\fP
28 Check message digests. Input is taken from standard input or from the
29 first file specified on the command line. The input should be in the
30 same format as the message digest output generated by \fBrmd160\fP
31 when this option is not specified.
34 Verbose. Print all file names when checking and the result of each
35 message digest check. If this option is not specified then only files
36 that failed the check will be printed.
39 Read files in binary mode. This option has no effect on Unix systems.
41 Status codes returned by \fBrmd160\fP:
44 fatal or I/O related errors
47 one or more files failed the message digest check
50 no errors and all files passed the message digest check
52 The \fBrmd160\fP program was written by Po Shan Cheah and may be
53 freely distributed provided all authorship and copyright notices are
54 retained. The interface for \fBrmd160\fP is based on \fBmd5sum\fP by
57 The underlying implementation of RIPEMD-160 was written by
58 Antoon Bosselaers of Katholieke Universiteit Leuven and is available
59 in Dr. Dobb's Journal (January 1997).
61 .BR "sum" "(1), " "cksum" "(1), "
62 .BR "pgp" "(1), " "md5sum" "(1)"