Commit 7b3e11c5 authored by Mihai Militaru's avatar Mihai Militaru Committed by Rich Salz
Browse files

RT2210: Add missing EVP_cleanup to example



I also removed some trailing whitespace and cleaned
up the "see also" list.

Reviewed-by: default avatarEmilia Kasper <emilia@openssl.org>
parent 34ccd24d
Loading
Loading
Loading
Loading
+17 −13
Original line number Diff line number Diff line
@@ -245,15 +245,19 @@ digest name passed on the command line.
 EVP_MD_CTX_destroy(mdctx);

 printf("Digest is: ");
 for(i = 0; i < md_len; i++) printf("%02x", md_value[i]);
 for(i = 0; i < md_len; i++)
 	printf("%02x", md_value[i]);
 printf("\n");

 /* Call this once before exit. */
 EVP_cleanup();
 exit(0);
 }

=head1 SEE ALSO

L<evp(3)|evp(3)>, L<hmac(3)|hmac(3)>, L<md2(3)|md2(3)>,
L<md5(3)|md5(3)>, L<mdc2(3)|mdc2(3)>, L<ripemd(3)|ripemd(3)>,
L<sha(3)|sha(3)>, L<dgst(1)|dgst(1)>
L<dgst(1)|dgst(1)>,
L<evp(3)|evp(3)>

=head1 HISTORY

@@ -269,7 +273,7 @@ EVP_dss(), EVP_dss1(), EVP_mdc2() and EVP_ripemd160() were
changed to return truly const EVP_MD * in OpenSSL 0.9.7.

The link between digests and signing algorithms was fixed in OpenSSL 1.0 and
later, so now EVP_sha1() can be used with RSA and DSA, there is no need to
later, so now EVP_sha1() can be used with RSA and DSA; there is no need to
use EVP_dss1() any more.

OpenSSL 1.0 and later does not include the MD2 digest algorithm in the