Loading apps/progs.h +12 −0 Original line number Diff line number Diff line Loading @@ -172,6 +172,18 @@ FUNCTION functions[] = { #ifndef OPENSSL_NO_RMD160 {FUNC_TYPE_MD,"rmd160",dgst_main}, #endif #ifndef OPENSSL_NO_SHA224 {FUNC_TYPE_MD,"sha224",dgst_main}, #endif #ifndef OPENSSL_NO_SHA256 {FUNC_TYPE_MD,"sha256",dgst_main}, #endif #ifndef OPENSSL_NO_SHA384 {FUNC_TYPE_MD,"sha384",dgst_main}, #endif #ifndef OPENSSL_NO_SHA512 {FUNC_TYPE_MD,"sha512",dgst_main}, #endif #ifndef OPENSSL_NO_AES {FUNC_TYPE_CIPHER,"aes-128-cbc",enc_main}, #endif Loading apps/progs.pl +1 −1 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ foreach (@ARGV) { print $str; } } foreach ("md2","md4","md5","sha","sha1","mdc2","rmd160") foreach ("md2","md4","md5","sha","sha1","mdc2","rmd160","sha224","sha256","sha384","sha512") { push(@files,$_); printf "#ifndef OPENSSL_NO_".uc($_)."\n\t{FUNC_TYPE_MD,\"".$_."\",dgst_main},\n#endif\n"; Loading doc/apps/dgst.pod +4 −4 Original line number Diff line number Diff line Loading @@ -2,12 +2,12 @@ =head1 NAME dgst, md5, md4, md2, sha1, sha, mdc2, ripemd160 - message digests dgst, md5, md4, md2, sha1, sha, mdc2, ripemd160, sha224, sha256, sha384, sha512 - message digests =head1 SYNOPSIS B<openssl> B<dgst> [B<-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-dss1>] [B<-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-dss1>] [B<-c>] [B<-d>] [B<-hex>] Loading @@ -22,7 +22,7 @@ B<openssl> B<dgst> [B<-hmac key>] [B<file...>] [B<md5|md4|md2|sha1|sha|mdc2|ripemd160>] [B<md5|md4|md2|sha1|sha|mdc2|ripemd160|sha224|sha256|sha384|sha512>] [B<-c>] [B<-d>] [B<file...>] Loading Loading @@ -147,7 +147,7 @@ used. =head1 NOTES The digest of choice for all new applications is SHA1. Other digests are The digest of choice for all new applications is SHA256. Other digests are however still widely used. If you wish to sign or verify data using the DSA algorithm then the dss1 Loading Loading
apps/progs.h +12 −0 Original line number Diff line number Diff line Loading @@ -172,6 +172,18 @@ FUNCTION functions[] = { #ifndef OPENSSL_NO_RMD160 {FUNC_TYPE_MD,"rmd160",dgst_main}, #endif #ifndef OPENSSL_NO_SHA224 {FUNC_TYPE_MD,"sha224",dgst_main}, #endif #ifndef OPENSSL_NO_SHA256 {FUNC_TYPE_MD,"sha256",dgst_main}, #endif #ifndef OPENSSL_NO_SHA384 {FUNC_TYPE_MD,"sha384",dgst_main}, #endif #ifndef OPENSSL_NO_SHA512 {FUNC_TYPE_MD,"sha512",dgst_main}, #endif #ifndef OPENSSL_NO_AES {FUNC_TYPE_CIPHER,"aes-128-cbc",enc_main}, #endif Loading
apps/progs.pl +1 −1 Original line number Diff line number Diff line Loading @@ -57,7 +57,7 @@ foreach (@ARGV) { print $str; } } foreach ("md2","md4","md5","sha","sha1","mdc2","rmd160") foreach ("md2","md4","md5","sha","sha1","mdc2","rmd160","sha224","sha256","sha384","sha512") { push(@files,$_); printf "#ifndef OPENSSL_NO_".uc($_)."\n\t{FUNC_TYPE_MD,\"".$_."\",dgst_main},\n#endif\n"; Loading
doc/apps/dgst.pod +4 −4 Original line number Diff line number Diff line Loading @@ -2,12 +2,12 @@ =head1 NAME dgst, md5, md4, md2, sha1, sha, mdc2, ripemd160 - message digests dgst, md5, md4, md2, sha1, sha, mdc2, ripemd160, sha224, sha256, sha384, sha512 - message digests =head1 SYNOPSIS B<openssl> B<dgst> [B<-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-dss1>] [B<-md5|-md4|-md2|-sha1|-sha|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-dss1>] [B<-c>] [B<-d>] [B<-hex>] Loading @@ -22,7 +22,7 @@ B<openssl> B<dgst> [B<-hmac key>] [B<file...>] [B<md5|md4|md2|sha1|sha|mdc2|ripemd160>] [B<md5|md4|md2|sha1|sha|mdc2|ripemd160|sha224|sha256|sha384|sha512>] [B<-c>] [B<-d>] [B<file...>] Loading Loading @@ -147,7 +147,7 @@ used. =head1 NOTES The digest of choice for all new applications is SHA1. Other digests are The digest of choice for all new applications is SHA256. Other digests are however still widely used. If you wish to sign or verify data using the DSA algorithm then the dss1 Loading