Jouni Malinen c23e87d0d1 OpenSSL: Replace EVP_PKEY_paramgen() with EC_KEY_new_by_curve_name() 7 years ago
..
.gitignore 631afd993f Add rules for building src/crypto as a library 15 years ago
Makefile 3db2a82df8 Add SHA-384 routines to libcrypto.a 7 years ago
aes-cbc.c 11c9ddb766 Add TEST_FAIL() condition to aes_128_cbc_encrypt/decrypt() 9 years ago
aes-ccm.c 87a5c93bec AES-CCM: Use os_memcmp_const() for hash/password comparisons 10 years ago
aes-ctr.c 325a85be36 Extend AES-SIV implementation to support different key lengths 8 years ago
aes-eax.c 77a2c3941e crypto: Clear temporary heap allocations before freeing 10 years ago
aes-encblock.c 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
aes-gcm.c 05f916eeed AES-GCM: Use os_memcmp_const() for hash/password comparisons 10 years ago
aes-internal-dec.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
aes-internal-enc.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
aes-internal.c d140db6adf Add support for using 192-bit and 256-bit keys with AES-GCM 12 years ago
aes-omac1.c cc4f3d6ea7 tests: Add TEST_FAIL() condition to omac1_aes_vector() 9 years ago
aes-siv.c a1f11e34c4 Use os_memdup() 8 years ago
aes-unwrap.c a256506ddc AES: Extend key wrap implementation to support longer data 10 years ago
aes-wrap.c a256506ddc AES: Extend key wrap implementation to support longer data 10 years ago
aes.h 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
aes_i.h d140db6adf Add support for using 192-bit and 256-bit keys with AES-GCM 12 years ago
aes_siv.h 325a85be36 Extend AES-SIV implementation to support different key lengths 8 years ago
aes_wrap.h 325a85be36 Extend AES-SIV implementation to support different key lengths 8 years ago
crypto.h ae1ec1aaf2 OpenSSL: Add wrapper functions for ECDH 8 years ago
crypto_gnutls.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
crypto_internal-cipher.c 802bc4211b Fix AES block size handling for internal cipher 12 years ago
crypto_internal-modexp.c 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
crypto_internal-rsa.c ab6d047405 Add function for building RSA public key from n and e parameters 11 years ago
crypto_internal.c c0acec3934 crypto: Add CRYPTO_HASH_ALG_SHA384 and CRYPTO_HASH_ALG_SHA512 9 years ago
crypto_libtomcrypt.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
crypto_linux.c 206516e8c2 af_alg: Crypto wrappers for Linux kernel crypto (AF_ALG) 8 years ago
crypto_module_tests.c e73244c240 tests: Extract-and-Expand HKDF (RFC 5869) 8 years ago
crypto_none.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
crypto_openssl.c c23e87d0d1 OpenSSL: Replace EVP_PKEY_paramgen() with EC_KEY_new_by_curve_name() 7 years ago
des-internal.c 5f0e165e80 crypto: Add return value to DES and AES encrypt/decrypt 8 years ago
des_i.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
dh_group5.c 4104267e81 Fix memory leak on NFC DH generation error path 9 years ago
dh_group5.h a0d0c560c3 Add dh5_init_fixed() to allow fixed DH parameters to be used 13 years ago
dh_groups.c 4104267e81 Fix memory leak on NFC DH generation error path 9 years ago
dh_groups.h 2ce12789c1 Add Diffie-Hellman group definitions for MODP groups in RFC 5114 12 years ago
fips_prf_internal.c 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
fips_prf_openssl.c 582121b038 OpenSSL: Silence sparse warnings in fips186_2_prf() 8 years ago
md4-internal.c 07555778a7 Add TEST_FAIL() support for internal hash functions 9 years ago
md5-internal.c 07555778a7 Add TEST_FAIL() support for internal hash functions 9 years ago
md5.c 51f3427019 crypto: Clear temporary stack buffers after use 10 years ago
md5.h 44ec48ebfd FIPS: Remove md5-non-fips.c 12 years ago
md5_i.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
milenage.c a79aea531e Milenage: Use os_memcmp_const() for hash/password comparisons 10 years ago
milenage.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
ms_funcs.c b41d3e0a75 crypto: Process des_encrypt() error returns in callers 8 years ago
ms_funcs.h b41d3e0a75 crypto: Process des_encrypt() error returns in callers 8 years ago
random.c 333517ac1c crypto: Fix undefined behavior in random number generator 7 years ago
random.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
rc4.c 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
sha1-internal.c 95de34a10a Remove trailing whitespace 8 years ago
sha1-pbkdf2.c 986de33d5c Convert remaining SSID routines from char* to u8* 12 years ago
sha1-prf.c 51f3427019 crypto: Clear temporary stack buffers after use 10 years ago
sha1-tlsprf.c 22ba05c09e Explicitly clear temporary stack buffers in tls_prf_sha1_md5() 10 years ago
sha1-tprf.c 940a4dbf66 Explicitly clear temporary stack buffer in sha1_t_prf() 10 years ago
sha1.c 51f3427019 crypto: Clear temporary stack buffers after use 10 years ago
sha1.h 986de33d5c Convert remaining SSID routines from char* to u8* 12 years ago
sha1_i.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
sha256-internal.c 95de34a10a Remove trailing whitespace 8 years ago
sha256-kdf.c 4ec833daf8 Extend hmac_sha256_kdf() to support HKDF-Expand() as defined in RFC 5869 8 years ago
sha256-prf.c 0741c481ee SAE: Check SHA256-PRF operation result 9 years ago
sha256-tlsprf.c 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
sha256.c 26a379224c OpenSSL: Implement SHA256 HMAC functions using HMAC API 12 years ago
sha256.h 0741c481ee SAE: Check SHA256-PRF operation result 9 years ago
sha256_i.h 0f3d578efc Remove the GPL notification from files contributed by Jouni Malinen 13 years ago
sha384-internal.c 6bb6a9ce29 Add SHA384 and SHA512 implementations from LibTomCrypt library 9 years ago
sha384-kdf.c 77f273c82c Extend SHA-384 and SHA-512 support to match SHA-256 7 years ago
sha384-prf.c ef23838590 Return success/failure result from sha384_prf() 8 years ago
sha384.c 62944f7d2c Add HMAC-SHA384 with internal crypto 8 years ago
sha384.h 77f273c82c Extend SHA-384 and SHA-512 support to match SHA-256 7 years ago
sha384_i.h 6bb6a9ce29 Add SHA384 and SHA512 implementations from LibTomCrypt library 9 years ago
sha512-internal.c 746e5c2565 Fix spelling mistakes in number of comments 8 years ago
sha512-kdf.c 77f273c82c Extend SHA-384 and SHA-512 support to match SHA-256 7 years ago
sha512-prf.c 77f273c82c Extend SHA-384 and SHA-512 support to match SHA-256 7 years ago
sha512.h 77f273c82c Extend SHA-384 and SHA-512 support to match SHA-256 7 years ago
sha512_i.h 6bb6a9ce29 Add SHA384 and SHA512 implementations from LibTomCrypt library 9 years ago
tls.h 2ed70c7586 OpenSSL: Add option to disable ECDHE with Suite B RSA 7 years ago
tls_gnutls.c 95de34a10a Remove trailing whitespace 8 years ago
tls_internal.c 7358170787 TLS: Split tls_connection_prf() into two functions 9 years ago
tls_none.c 7358170787 TLS: Split tls_connection_prf() into two functions 9 years ago
tls_openssl.c 0f30844722 Revert "BoringSSL: Define RSA_bits() helper" 7 years ago
tls_openssl.h 213e158ca8 BoringSSL: Move OCSP implementation into a separate file 9 years ago
tls_openssl_ocsp.c 8b827c342f BoringSSL: Keep static analyzers happier with X509_get0_pubkey_bitstr() 9 years ago