.. |
.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 |