=pod =head1 NAME crypto - OpenSSL cryptographic library =head1 SYNOPSIS =head1 DESCRIPTION The OpenSSL B library implements a wide range of cryptographic algorithms used in various Internet standards. The services provided by this library are used by the OpenSSL implementations of SSL, TLS and S/MIME, and they have also been used to implement SSH, OpenPGP, and other cryptographic standards. =head1 OVERVIEW B consists of a number of sub-libraries that implement the individual algorithms. The functionality includes symmetric encryption, public key cryptography and key agreement, certificate handling, cryptographic hash functions and a cryptographic pseudo-random number generator. =over 4 =item SYMMETRIC CIPHERS L, L, L, L, L, L, L =item PUBLIC KEY CRYPTOGRAPHY AND KEY AGREEMENT L, L, L =item CERTIFICATES L, L =item AUTHENTICATION CODES, HASH FUNCTIONS L, L, L, L, L, L =item AUXILIARY FUNCTIONS L, L, L =item INPUT/OUTPUT, DATA ENCODING L, L, L, L, L, L =item INTERNAL FUNCTIONS L, L, L, L, L, L =back =head1 SEE ALSO L, L =cut