Section 3 of the manual describes all library functions excluding the library functions (system call wrappers) described in Section 2, which implement system calls.

Page 37

Crypt::Cipher::XTEA
Symmetric cipher XTEA, key size: 128 bits
Crypt::CipherSaber
Perl module implementing CipherSaber encryption
Crypt::Cracklib
Perl interface to Alec Muffett's Cracklib
Crypt::DES
Perl DES encryption module
Crypt::DES_EDE3
Triple-DES EDE encryption/decryption
Crypt::DH
Diffie-Hellman key exchange system
Crypt::DH::GMP
Crypt::DH Using GMP Directly
Crypt::DH::GMP::Compat
Compatibility Mode For Crypt::DH
Crypt::DSA
DSA Signatures and Key Generation
Crypt::DSA::Key
DSA key
Crypt::DSA::Key::PEM
Read/write DSA PEM files
Crypt::DSA::Key::SSH2
Read/write DSA SSH2 files
Crypt::DSA::KeyChain
DSA key generation system
Crypt::DSA::Signature
DSA signature object
Crypt::DSA::Util
DSA Utility functions
Crypt::Digest
Generic interface to hash/digest functions
Crypt::Digest::BLAKE2b_160
Hash function BLAKE2b [size: 160 bits]
Crypt::Digest::BLAKE2b_256
Hash function BLAKE2b [size: 256 bits]
Crypt::Digest::BLAKE2b_384
Hash function BLAKE2b [size: 384 bits]
Crypt::Digest::BLAKE2b_512
Hash function BLAKE2b [size: 512 bits]
Crypt::Digest::BLAKE2s_128
Hash function BLAKE2s [size: 128 bits]
Crypt::Digest::BLAKE2s_160
Hash function BLAKE2s [size: 160 bits]
Crypt::Digest::BLAKE2s_224
Hash function BLAKE2s [size: 224 bits]
Crypt::Digest::BLAKE2s_256
Hash function BLAKE2s [size: 256 bits]
Crypt::Digest::CHAES
Hash function - CipherHash based on AES [size: 128 bits]
Crypt::Digest::Keccak224
Hash function Keccak-224 [size: 224 bits]
Crypt::Digest::Keccak256
Hash function Keccak-256 [size: 256 bits]
Crypt::Digest::Keccak384
Hash function Keccak-384 [size: 384 bits]
Crypt::Digest::Keccak512
Hash function Keccak-512 [size: 512 bits]
Crypt::Digest::MD2
Hash function MD2 [size: 128 bits]
Crypt::Digest::MD4
Hash function MD4 [size: 128 bits]
Crypt::Digest::MD5
Hash function MD5 [size: 128 bits]
Crypt::Digest::RIPEMD128
Hash function RIPEMD-128 [size: 128 bits]
Crypt::Digest::RIPEMD160
Hash function RIPEMD-160 [size: 160 bits]
Crypt::Digest::RIPEMD256
Hash function RIPEMD-256 [size: 256 bits]
Crypt::Digest::RIPEMD320
Hash function RIPEMD-320 [size: 320 bits]
Crypt::Digest::SHA1
Hash function SHA-1 [size: 160 bits]
Crypt::Digest::SHA224
Hash function SHA-224 [size: 224 bits]
Crypt::Digest::SHA256
Hash function SHA-256 [size: 256 bits]
Crypt::Digest::SHA384
Hash function SHA-384 [size: 384 bits]
Crypt::Digest::SHA3_224
Hash function SHA3-224 [size: 224 bits]
Crypt::Digest::SHA3_256
Hash function SHA3-256 [size: 256 bits]
Crypt::Digest::SHA3_384
Hash function SHA3-384 [size: 384 bits]
Crypt::Digest::SHA3_512
Hash function SHA3-512 [size: 512 bits]
Crypt::Digest::SHA512
Hash function SHA-512 [size: 512 bits]
Crypt::Digest::SHA512_224
Hash function SHA-512/224 [size: 224 bits]
Crypt::Digest::SHA512_256
Hash function SHA-512/256 [size: 256 bits]
Crypt::Digest::SHAKE
Hash functions SHAKE128, SHAKE256 from SHA3 family
Crypt::Digest::Tiger192
Hash function Tiger-192 [size: 192 bits]
Crypt::Digest::Whirlpool
Hash function Whirlpool [size: 512 bits]
Crypt::ECB
Use block ciphers using ECB mode
Crypt::Eksblowfish
the Eksblowfish block cipher
Crypt::Eksblowfish::Bcrypt
Blowfish-based Unix crypt() password hash
Crypt::Eksblowfish::Blowfish
Blowfish block cipher via Eksblowfish engine
Crypt::Eksblowfish::Family
Eksblowfish cipher family
Crypt::Eksblowfish::Subkeyed
Blowfish/Eksblowfish with access to subkeys
Crypt::Eksblowfish::Uklblowfish
Blowfish cipher with unrestricted key length
Crypt::Format
Conversion utilities for encryption applications
Crypt::GCrypt
Perl interface to the GNU Cryptographic library
Crypt::GCrypt::MPI
Perl interface to multi-precision integers from the GNU Cryptographic library
Crypt::GeneratePassword
generate secure random pronounceable passwords
Crypt::HCE_SHA
Perl extension implementing one way hash chaining encryption using SHA
Crypt::JWT
JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516
Crypt::KeyDerivation
PBKDF1, PBKDF2 and HKDF key derivation functions
Crypt::KeyWrap
Key management/wrapping algorithms defined in RFC7518 (JWA)
Crypt::Mac
[internal only]
Crypt::Mac::BLAKE2b
Message authentication code BLAKE2b MAC (RFC 7693)
Crypt::Mac::BLAKE2s
Message authentication code BLAKE2s MAC (RFC 7693)
Crypt::Mac::F9
Message authentication code F9
Crypt::Mac::HMAC
Message authentication code HMAC
Crypt::Mac::OMAC
Message authentication code OMAC
Crypt::Mac::PMAC
Message authentication code PMAC
Crypt::Mac::Pelican
Message authentication code Pelican (AES based MAC)
Crypt::Mac::Poly1305
Message authentication code Poly1305 (RFC 7539)
Crypt::Mac::XCBC
Message authentication code XCBC (RFC 3566)
Crypt::Misc
miscellaneous functions related to (or used by) CryptX
Crypt::Mode
[internal only]
Crypt::Mode::CBC
Block cipher mode CBC [Cipher-block chaining]
Crypt::Mode::CFB
Block cipher mode CFB [Cipher feedback]
Crypt::Mode::CTR
Block cipher mode CTR [Counter mode]
Crypt::Mode::ECB
Block cipher mode ECB [Electronic codebook]
Crypt::Mode::OFB
Block cipher mode OFB [Output feedback]
Crypt::MySQL
emulate MySQL PASSWORD() function
Crypt::OpenSSL::Bignum
OpenSSL's multiprecision integer arithmetic
Crypt::OpenSSL::Bignum::CTX
Perl interface to the OpenSSL BN_CTX structure
Crypt::OpenSSL::DSA
Digital Signature Algorithm using OpenSSL
Crypt::OpenSSL::DSA::Signature
Digital Signature Object
Crypt::OpenSSL::EC
Perl extension for OpenSSL EC (Elliptic Curves) library
Crypt::OpenSSL::Guess
Guess OpenSSL include path
Crypt::OpenSSL::PKCS10
Perl extension to OpenSSL's PKCS10 API
Crypt::OpenSSL::RSA
RSA encoding and decoding, using the openSSL libraries
Crypt::OpenSSL::Random
OpenSSL/LibreSSL pseudo-random number generator access
Crypt::OpenSSL::X509
Perl extension to OpenSSL's X509 API
Crypt::PBKDF2
The PBKDF2 password hashing algorithm
Crypt::PBKDF2::Hash
Abstract role for PBKDF2 hashing algorithms
Crypt::PBKDF2::Hash::DigestHMAC
Digest::HMAC hash support for Crypt::PBKDF2
Crypt::PBKDF2::Hash::HMACSHA1
HMAC-SHA1 support for Crypt::PBKDF2 using Digest::SHA
Crypt::PBKDF2::Hash::HMACSHA2
HMAC-SHA2 support for Crypt::PBKDF2 using Digest::SHA
Crypt::PBKDF2::Hash::HMACSHA3
HMAC-SHA3 support for Crypt::PBKDF2 using Digest::SHA
Crypt::PK
[internal only]