bearssl/src
2019-07-20 10:36:36 -04:00
..
aead Added API to share precomputations in EAX. 2018-02-08 15:50:10 +01:00
codec Made Base64 decoding constant-time (with regards to actual data byte contents). 2018-08-06 00:16:09 +02:00
ec Some small performance improvements on 32-bit architectures. 2019-01-03 19:50:54 +01:00
hash Added RSA/OAEP implementation. 2018-05-23 23:16:31 +02:00
int Some small performance improvements on 32-bit architectures. 2019-01-03 19:50:54 +01:00
kdf Added SHAKE implementation. 2018-08-16 18:56:12 +02:00
mac Added an explicit initialisation to a stack buffer to prevent an (harmless) uninitialised read reported by valgrind. 2017-06-22 23:15:17 +02:00
rand Added support for getrandom()/getentropy(), and a fix for the RDRAND bug on AMD CPU (family 22). 2019-05-15 18:16:00 +02:00
rsa Fixed efficiency pre-test on RSA prime generation (no security issue, but RSA key generation with pubexp 5, 7 or 11 may be slightly more efficient). 2019-04-17 17:52:29 +02:00
ssl Added POWER8 implementation for AES/CTR+CBC-MAC (for CCM and EAX modes). 2018-08-12 23:53:23 +02:00
symcipher Added POWER8 implementation for AES/CTR+CBC-MAC (for CCM and EAX modes). 2018-08-12 23:53:23 +02:00
x509 Fixed buffer overflow in private key decoding (wrong buffer length used in size check). 2019-07-20 10:36:36 -04:00
config.h Added support for getrandom()/getentropy(), and a fix for the RDRAND bug on AMD CPU (family 22). 2019-05-15 18:16:00 +02:00
inner.h Added support for getrandom()/getentropy(), and a fix for the RDRAND bug on AMD CPU (family 22). 2019-05-15 18:16:00 +02:00
settings.c Added seeder API. Also overhauled compile-time detection of features. 2017-08-28 16:37:30 +02:00