Name
dgst
Synopsis
The dgst
command is used to compute the hash of
a block of data using a message digest algorithm. It can also be used
to sign data and verify signatures.
Options
- -dss1, -md2, -md4, -md5, -mdc2, -rmd160, -sha, -sha1
Specify the message digest algorithm to use. If this option is omitted, the default is to use MD5.
- -out filename
Specify the name of a file to write the results from the command to. If this option is omitted,
stdoutis used.- -hex
Cause the output to be written in hexadecimal format. When computing a hash, this is the default.
- -c
Cause the hexadecimal output to be grouped by two digits, each group separated by a colon. This option is ignored if the output format is not hexadecimal.
- -binary
Cause the output to be written in binary format. When signing, this is the default.
- -rand filename
Specify the name of a file or files to use to seed the pseudorandom number generator. This option uses the format described in Chapter 2.
- -sign filename
Sign the contents of the specified file. The hash value of the data computed using the specified message digest algorithm is actually the only data that is signed.
- -verify filename
Verify a signature using the public key contained in the specified file.
- -prverify filename
Verify a signature using the private key contained in the specified file.
- -signature
Specify the name of a file containing the signature to be verified. This option is ignored unless used with the
verifyorprverifyoptions.
Notes
Any arguments ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access