..
mishmash
[tls] Add ECDHE cipher suites
2024-01-31 12:34:20 +00:00
aes.c
[crypto] Add concept of cipher alignment size
2022-11-07 11:19:48 +00:00
aes_wrap.c
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
arc4.c
[crypto] Add concept of cipher alignment size
2022-11-07 11:19:48 +00:00
asn1.c
[crypto] Add support for PKCS#8 private key format
2023-06-02 13:54:42 +01:00
bigint.c
[crypto] Add bigint_swap() to conditionally swap big integers
2024-01-19 12:34:02 +00:00
cbc.c
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
certstore.c
[crypto] Allow private key to be specified as a TLS connection parameter
2020-12-15 16:54:06 +00:00
chap.c
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
cms.c
[asn1] Rename ASN1_OID_CURSOR to ASN1_CURSOR
2020-12-08 12:38:45 +00:00
crc32.c
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
crypto_null.c
[crypto] Add concept of cipher alignment size
2022-11-07 11:19:48 +00:00
deflate.c
[deflate] Fix typo in comment describing length codes
2020-07-21 15:59:04 +01:00
des.c
[crypto] Add implementation of the DES cipher
2024-02-07 23:32:10 +00:00
dhe.c
[crypto] Add Ephemeral Diffie-Hellman key exchange algorithm
2022-10-11 14:33:19 +01:00
drbg.c
[crypto] Dual-license selected DRBG files
2015-12-31 14:44:45 +00:00
ecb.c
[crypto] Add ECB block cipher mode (for debug and self-tests only)
2015-07-27 16:04:31 +01:00
entropy.c
[rng] Allow for entropy sources that fail during startup tests
2023-02-20 14:53:10 +00:00
gcm.c
[build] Fix build failures with older versions of gcc
2024-02-10 14:48:56 +00:00
hash_df.c
[crypto] Dual-license selected DRBG files
2015-12-31 14:44:45 +00:00
hmac.c
[crypto] Simplify internal HMAC API
2022-10-10 12:21:54 +01:00
hmac_drbg.c
[crypto] Simplify internal HMAC API
2022-10-10 12:21:54 +01:00
md4.c
[libc] Replace linker_assert() with build_assert()
2024-01-16 13:35:08 +00:00
md5.c
[libc] Replace linker_assert() with build_assert()
2024-01-16 13:35:08 +00:00
mschapv2.c
[crypto] Add implementation of MS-CHAPv2 authentication
2024-02-22 00:08:27 +00:00
ntlm.c
[crypto] Simplify internal HMAC API
2022-10-10 12:21:54 +01:00
ocsp.c
[x509] Record root of trust used when validating a certificate
2020-12-08 15:04:28 +00:00
privkey.c
[crypto] Allow private key to be specified as a TLS connection parameter
2020-12-15 16:54:06 +00:00
random_nz.c
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
rbg.c
[init] Show startup and shutdown function names in debug messages
2019-01-25 14:53:43 +00:00
rootcert.c
[x509] Make root of trust a reference-counted structure
2020-12-09 16:45:50 +00:00
rsa.c
[crypto] Add support for PKCS#8 private key format
2023-06-02 13:54:42 +01:00
sha1.c
[libc] Replace linker_assert() with build_assert()
2024-01-16 13:35:08 +00:00
sha1extra.c
[crypto] Simplify internal HMAC API
2022-10-10 12:21:54 +01:00
sha224.c
[crypto] Allow algorithms to be included without being OID-identifiable
2020-06-16 17:14:54 +01:00
sha256.c
[libc] Replace linker_assert() with build_assert()
2024-01-16 13:35:08 +00:00
sha384.c
[crypto] Allow algorithms to be included without being OID-identifiable
2020-06-16 17:14:54 +01:00
sha512.c
[libc] Replace linker_assert() with build_assert()
2024-01-16 13:35:08 +00:00
sha512_224.c
[crypto] Allow algorithms to be included without being OID-identifiable
2020-06-16 17:14:54 +01:00
sha512_256.c
[crypto] Allow algorithms to be included without being OID-identifiable
2020-06-16 17:14:54 +01:00
x509.c
[crypto] Add x509_truncate() to truncate a certificate chain
2024-02-14 16:40:05 +00:00
x25519.c
[crypto] Add an abstraction of an elliptic curve
2024-01-30 13:26:36 +00:00