|
| | aes.h |
| | AES block cipher.
|
| |
| | aesni.h |
| | AES-NI for hardware AES acceleration on some Intel processors.
|
| |
| | arc4.h |
| | The ARCFOUR stream cipher.
|
| |
| | asn1.h |
| | Generic ASN.1 parsing.
|
| |
| | asn1write.h |
| | ASN.1 buffer writing functionality.
|
| |
| | base64.h |
| | RFC 1521 base64 encoding/decoding.
|
| |
| | bignum.h |
| | Multi-precision integer library.
|
| |
| | blowfish.h |
| | Blowfish block cipher.
|
| |
| | bn_mul.h |
| | Multi-precision integer library.
|
| |
| | camellia.h |
| | Camellia block cipher.
|
| |
| | ccm.h |
| | Counter with CBC-MAC (CCM) for 128-bit block ciphers.
|
| |
| | certs.h |
| | Sample certificates and DHM parameters for testing.
|
| |
| | check_config.h |
| | Consistency checks for configuration options.
|
| |
| | cipher.h |
| | Generic cipher wrapper.
|
| |
| | cipher_wrap.h |
| | Cipher wrappers.
|
| |
| | compat-1.2.h |
| | Backwards compatibility header for PolarSSL-1.2 from PolarSSL-1.3.
|
| |
| | config.h |
| | Configuration options (set of defines)
|
| |
| | ctr_drbg.h |
| | CTR_DRBG based on AES-256 (NIST SP 800-90)
|
| |
| | debug.h |
| | Debug functions.
|
| |
| | des.h |
| | DES block cipher.
|
| |
| | dhm.h |
| | Diffie-Hellman-Merkle key exchange.
|
| |
| | ecdh.h |
| | Elliptic curve Diffie-Hellman.
|
| |
| | ecdsa.h |
| | Elliptic curve DSA.
|
| |
| | ecp.h |
| | Elliptic curves over GF(p)
|
| |
| | entropy.h |
| | Entropy accumulator implementation.
|
| |
| | entropy_poll.h |
| | Platform-specific and custom entropy polling functions.
|
| |
| | error.h |
| | Error to string translation.
|
| |
| | gcm.h |
| | Galois/Counter mode for 128-bit block ciphers.
|
| |
| | havege.h |
| | HAVEGE: HArdware Volatile Entropy Gathering and Expansion.
|
| |
| | hmac_drbg.h |
| | HMAC_DRBG (NIST SP 800-90A)
|
| |
| | md.h |
| | Generic message digest wrapper.
|
| |
| | md2.h |
| | MD2 message digest algorithm (hash function)
|
| |
| | md4.h |
| | MD4 message digest algorithm (hash function)
|
| |
| | md5.h |
| | MD5 message digest algorithm (hash function)
|
| |
| | md_wrap.h |
| | Message digest wrappers.
|
| |
| | memory.h |
| | Memory allocation layer (Deprecated to platform layer)
|
| |
| | memory_buffer_alloc.h |
| | Buffer-based memory allocator.
|
| |
| | net.h |
| | Network communication functions.
|
| |
| | oid.h |
| | Object Identifier (OID) database.
|
| |
| | openssl.h |
| | OpenSSL wrapper (definitions, inline functions).
|
| |
| | padlock.h |
| | VIA PadLock ACE for HW encryption/decryption supported by some processors.
|
| |
| | pbkdf2.h |
| | Password-Based Key Derivation Function 2 (from PKCS#5) DEPRECATED: use pkcs5.h instead.
|
| |
| | pem.h |
| | Privacy Enhanced Mail (PEM) decoding.
|
| |
| | pk.h |
| | Public Key abstraction layer.
|
| |
| | pk_wrap.h |
| |
| | pkcs11.h |
| | Wrapper for PKCS#11 library libpkcs11-helper.
|
| |
| | pkcs12.h |
| | PKCS#12 Personal Information Exchange Syntax.
|
| |
| | pkcs5.h |
| | PKCS#5 functions.
|
| |
| | platform.h |
| | PolarSSL Platform abstraction layer.
|
| |
| | ripemd160.h |
| | RIPE MD-160 message digest.
|
| |
| | rsa.h |
| | The RSA public-key cryptosystem.
|
| |
| | sha1.h |
| | SHA-1 cryptographic hash function.
|
| |
| | sha256.h |
| | SHA-224 and SHA-256 cryptographic hash function.
|
| |
| | sha512.h |
| | SHA-384 and SHA-512 cryptographic hash function.
|
| |
| | ssl.h |
| | SSL/TLS functions.
|
| |
| | ssl_cache.h |
| | SSL session cache implementation.
|
| |
| | ssl_ciphersuites.h |
| | SSL Ciphersuites for PolarSSL.
|
| |
| | threading.h |
| | Threading abstraction layer.
|
| |
| | timing.h |
| | Portable interface to the CPU cycle counter.
|
| |
| | version.h |
| | Run-time version information.
|
| |
| | x509.h |
| | X.509 generic defines and structures.
|
| |
| | x509_crl.h |
| | X.509 certificate revocation list parsing.
|
| |
| | x509_crt.h |
| | X.509 certificate parsing and writing.
|
| |
| | x509_csr.h |
| | X.509 certificate signing request parsing and writing.
|
| |
| | xtea.h |
| | XTEA block cipher (32-bit)
|
| |