PolarSSL v1.1.4
polarssl Directory Reference
Directory dependency graph for include/polarssl/:
include/polarssl/

Files

file  aes.h [code]
 

AES block cipher.


file  arc4.h [code]
 

The ARCFOUR stream cipher.


file  asn1.h [code]
 

Generic ASN.1 parsing.


file  base64.h [code]
 

RFC 1521 base64 encoding/decoding.


file  bignum.h [code]
 

Multi-precision integer library.


file  bn_mul.h [code]
 

Multi-precision integer library.


file  camellia.h [code]
 

Camellia block cipher.


file  certs.h [code]
 

Sample certificates and DHM parameters for testing.


file  cipher.h [code]
 

Generic cipher wrapper.


file  cipher_wrap.h [code]
 

Cipher wrappers.


file  config.h [code]
 

Configuration options (set of defines)


file  ctr_drbg.h [code]
 

CTR_DRBG based on AES-256 (NIST SP 800-90)


file  debug.h [code]
 

Debug functions.


file  des.h [code]
 

DES block cipher.


file  dhm.h [code]
 

Diffie-Hellman-Merkle key exchange.


file  entropy.h [code]
 

Entropy accumulator implementation.


file  entropy_poll.h [code]
 

Platform-specific and custom entropy polling functions.


file  error.h [code]
 

Error to string translation.


file  havege.h [code]
 

HAVEGE: HArdware Volatile Entropy Gathering and Expansion.


file  md.h [code]
 

Generic message digest wrapper.


file  md2.h [code]
 

MD2 message digest algorithm (hash function)


file  md4.h [code]
 

MD4 message digest algorithm (hash function)


file  md5.h [code]
 

MD5 message digest algorithm (hash function)


file  md_wrap.h [code]
 

Message digest wrappers.


file  net.h [code]
 

Network communication functions.


file  openssl.h [code]
 

OpenSSL wrapper (definitions, inline functions).


file  padlock.h [code]
 

VIA PadLock ACE for HW encryption/decryption supported by some processors.


file  pem.h [code]
 

Privacy Enhanced Mail (PEM) decoding.


file  pkcs11.h [code]
 

Wrapper for PKCS#11 library libpkcs11-helper.


file  rsa.h [code]
 

The RSA public-key cryptosystem.


file  sha1.h [code]
 

SHA-1 cryptographic hash function.


file  sha2.h [code]
 

SHA-224 and SHA-256 cryptographic hash function.


file  sha4.h [code]
 

SHA-384 and SHA-512 cryptographic hash function.


file  ssl.h [code]
 

SSL/TLS functions.


file  timing.h [code]
 

Portable interface to the CPU cycle counter.


file  version.h [code]
 

Run-time version information.


file  x509.h [code]
 

X.509 certificate and private key decoding.


file  xtea.h [code]
 

XTEA block cipher (32-bit)