PolarSSL v1.2.8
File List
Here is a list of all files with brief descriptions:
 aes.c
 aes.hAES block cipher
 arc4.c
 arc4.hThe ARCFOUR stream cipher
 asn1.hGeneric ASN.1 parsing
 asn1parse.c
 asn1write.c
 asn1write.hASN.1 buffer writing functionality
 base64.c
 base64.hRFC 1521 base64 encoding/decoding
 bignum.c
 bignum.hMulti-precision integer library
 blowfish.c
 blowfish.hBlowfish block cipher
 bn_mul.hMulti-precision integer library
 camellia.c
 camellia.hCamellia block cipher
 certs.c
 certs.hSample certificates and DHM parameters for testing
 cipher.cGeneric cipher wrapper for PolarSSL
 cipher.hGeneric cipher wrapper
 cipher_wrap.c
 cipher_wrap.hCipher wrappers
 CMakeCCompilerId.c
 config.hConfiguration options (set of defines)
 ctr_drbg.c
 ctr_drbg.hCTR_DRBG based on AES-256 (NIST SP 800-90)
 debug.c
 debug.hDebug functions
 des.c
 des.hDES block cipher
 dhm.c
 dhm.hDiffie-Hellman-Merkle key exchange
 doc_encdec.hEncryption/decryption module documentation file
 doc_hashing.hHashing module documentation file
 doc_mainpage.hMain page documentation file
 doc_rng.hRandom number generator (RNG) module documentation file
 doc_ssltls.hSSL/TLS communication module documentation file
 doc_tcpip.hTCP/IP communication module documentation file
 doc_x509.hX.509 module documentation file
 entropy.c
 entropy.hEntropy accumulator implementation
 entropy_poll.c
 entropy_poll.hPlatform-specific and custom entropy polling functions
 error.c
 error.hError to string translation
 gcm.c
 gcm.hGalois/Counter mode for AES
 havege.c
 havege.hHAVEGE: HArdware Volatile Entropy Gathering and Expansion
 md.cGeneric message digest wrapper for PolarSSL
 md.hGeneric message digest wrapper
 md2.c
 md2.hMD2 message digest algorithm (hash function)
 md4.c
 md4.hMD4 message digest algorithm (hash function)
 md5.c
 md5.hMD5 message digest algorithm (hash function)
 md_wrap.cGeneric cipher wrapper for PolarSSL
 md_wrap.hMessage digest wrappers
 net.c
 net.hNetwork communication functions
 openssl.hOpenSSL wrapper (definitions, inline functions)
 padlock.c
 padlock.hVIA PadLock ACE for HW encryption/decryption supported by some processors
 pbkdf2.cPassword-Based Key Derivation Function 2 (from PKCS#5) DEPRECATED: Use pkcs5.c instead
 pbkdf2.hPassword-Based Key Derivation Function 2 (from PKCS#5) DEPRECATED: use pkcs5.h instead
 pem.c
 pem.hPrivacy Enhanced Mail (PEM) decoding
 pkcs11.cWrapper for PKCS#11 library libpkcs11-helper
 pkcs11.hWrapper for PKCS#11 library libpkcs11-helper
 pkcs12.c
 pkcs12.hPKCS#12 Personal Information Exchange Syntax
 pkcs5.cPKCS#5 functions
 pkcs5.h
 rsa.c
 rsa.hThe RSA public-key cryptosystem
 sha1.c
 sha1.hSHA-1 cryptographic hash function
 sha2.c
 sha2.hSHA-224 and SHA-256 cryptographic hash function
 sha4.c
 sha4.hSHA-384 and SHA-512 cryptographic hash function
 ssl.hSSL/TLS functions
 ssl_cache.c
 ssl_cache.hSSL session cache implementation
 ssl_cli.c
 ssl_srv.c
 ssl_tls.c
 test_suite_aes.cbc.c
 test_suite_aes.cfb.c
 test_suite_aes.ecb.c
 test_suite_aes.rest.c
 test_suite_arc4.c
 test_suite_base64.c
 test_suite_blowfish.c
 test_suite_camellia.c
 test_suite_cipher.aes.c
 test_suite_cipher.blowfish.c
 test_suite_cipher.camellia.c
 test_suite_cipher.des.c
 test_suite_cipher.null.c
 test_suite_ctr_drbg.c
 test_suite_debug.c
 test_suite_des.c
 test_suite_dhm.c
 test_suite_error.c
 test_suite_gcm.decrypt_128.c
 test_suite_gcm.decrypt_192.c
 test_suite_gcm.decrypt_256.c
 test_suite_gcm.encrypt_128.c
 test_suite_gcm.encrypt_192.c
 test_suite_gcm.encrypt_256.c
 test_suite_hmac_shax.c
 test_suite_md.c
 test_suite_mdx.c
 test_suite_mpi.c
 test_suite_pbkdf2.c
 test_suite_pkcs1_v21.c
 test_suite_pkcs5.c
 test_suite_rsa.c
 test_suite_shax.c
 test_suite_version.c
 test_suite_x509parse.c
 test_suite_x509write.c
 test_suite_xtea.c
 timing.c
 timing.hPortable interface to the CPU cycle counter
 version.c
 version.hRun-time version information
 x509.hX.509 certificate and private key decoding
 x509parse.c
 x509write.c
 x509write.hX509 buffer writing functionality
 xtea.c
 xtea.hXTEA block cipher (32-bit)