From: Thorsten Glaser Date: Fri, 22 May 2009 16:28:05 +0000 (+0000) Subject: Document openssl dgst -hmac option X-Git-Tag: OpenSSL_1_0_1k~26 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=cdf42d7b4354c198d263ba6476daad3c110d2693;p=oweals%2Fopenssl.git Document openssl dgst -hmac option Signed-off-by: Kurt Roeckx Reviewed-by: Richard Levitte --- diff --git a/apps/dgst.c b/apps/dgst.c index f4aec779c1..e31a6b182e 100644 --- a/apps/dgst.c +++ b/apps/dgst.c @@ -273,6 +273,8 @@ int MAIN(int argc, char **argv) BIO_printf(bio_err,"-d to output debug info\n"); BIO_printf(bio_err,"-hex output as hex dump\n"); BIO_printf(bio_err,"-binary output in binary form\n"); + BIO_printf(bio_err,"-hmac arg set the HMAC key to arg\n"); + BIO_printf(bio_err,"-non-fips-allow allow use of non FIPS digest\n"); BIO_printf(bio_err,"-sign file sign digest using private key in file\n"); BIO_printf(bio_err,"-verify file verify a signature using public key in file\n"); BIO_printf(bio_err,"-prverify file verify a signature using private key in file\n"); diff --git a/doc/apps/dgst.pod b/doc/apps/dgst.pod index 2414c53377..9e15798d82 100644 --- a/doc/apps/dgst.pod +++ b/doc/apps/dgst.pod @@ -13,6 +13,8 @@ B B [B<-hex>] [B<-binary>] [B<-r>] +[B<-hmac arg>] +[B<-non-fips-allow>] [B<-out filename>] [B<-sign filename>] [B<-keyform arg>] @@ -62,6 +64,15 @@ output the digest or signature in binary form. output the digest in the "coreutils" format used by programs like B. +=item B<-hmac arg> + +set the HMAC key to "arg". + +=item B<-non-fips-allow> + +Allow use of non FIPS digest when in FIPS mode. This has no effect when not in +FIPS mode. + =item B<-out filename> filename to output to, or standard output by default.