| MD5(1) | General Commands Manual | MD5(1) |
md5, sha1,
sha256, sha512 —
calculate a message digest (checksum) for a file
md5 |
[-bcpqrtx] [-C
checklist] [-h
hashfile] [-s
string] [file ...] |
sha1 |
[-bcpqrtx] [-C
checklist] [-h
hashfile] [-s
string] [file ...] |
sha256 |
[-bcpqrtx] [-C
checklist] [-h
hashfile] [-s
string] [file ...] |
sha512 |
[-bcpqrtx] [-C
checklist] [-h
hashfile] [-s
string] [file ...] |
These utilities take as input a message of arbitrary length and produce as output a message digest (checksum) of the input.
Two messages having the same message digest (a collision) have been produced for MD5 and for SHA-1, so their use is deprecated.
The options for use with each command are as follows:
-b-C
checklist-c-h
hashfile-p-q-c flag, only print the failed cases.-r-s
string-t-t multiple
times results in the number of rounds being multiplied by 10 for each
additional flag.-xThese utilities exit 0 on success, and >0 if an error occurs.
R. Rivest, The MD5 Message-Digest Algorithm, RFC 1321, April 1992. J. Burrows, The Secure Hash Standard, FIPS PUB 180-1.
D. Eastlake and P. Jones, US Secure Hash Algorithm 1 (SHA1), RFC 3174, September 2001. Secure Hash Standard, FIPS PUB 180-2.
| October 31, 2023 | openbsd |