summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-12-10eng_devcrypto: close session on cleanup, not finalEneas U de Queiroz
2018-12-10eng_devcrypto: fix copy of unitilialized digestEneas U de Queiroz
2018-12-10eng_devcrypto: expand digest failure casesEneas U de Queiroz
2018-12-10eng_devcrypto: don't leak methods tablesEneas U de Queiroz
2018-12-10Preserve errno on dlopenMatt Caswell
2018-12-10Make sure build_SYS_str_reasons() preserves errnoMatt Caswell
2018-12-10make updateRichard Levitte
2018-12-10Prevent calling decryption in an encryption context and vice versaRichard Levitte
2018-12-08err/err.c: improve err_clear_last_constant_time's portability.Andy Polyakov
2018-12-07Make EVP_PKEY_asn1_add0() stricter about its inputRichard Levitte
2018-12-06curve25519.c: improve formula alignmentDr. Matthias St. Pierre
2018-12-06curve25519.c: reformat code to follow coding guidelinesDr. Matthias St. Pierre
2018-12-05bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov
2018-12-05bn/bn_div.c: make conditional addition unconditionalAndy Polyakov
2018-12-05Configurations/10-main.conf: remove MIPS bn_div_3_words.Andy Polyakov
2018-12-03Disallow Ed25519 signature maleabilityMatt Caswell
2018-11-30rsa/rsa_ssl.c: make RSA_padding_check_SSLv23 constant-time.Andy Polyakov
2018-11-30rsa/rsa_oaep.c: remove memcpy calls from RSA_padding_check_PKCS1_OAEP.Andy Polyakov
2018-11-30rsa/rsa_pk1.c: remove memcpy calls from RSA_padding_check_PKCS1_type_2.Andy Polyakov
2018-11-30rsa/rsa_ossl.c: make RSAerr call in rsa_ossl_private_decrypt unconditional.Andy Polyakov
2018-11-30err/err.c: add err_clear_last_constant_time.Andy Polyakov
2018-11-26Clean up BN_consttime_swap.Billy Brumley
2018-11-24VMS: fix collected error stringsRichard Levitte
2018-11-24Stop marking default digest for EC keys as mandatoryDavid Woodhouse
2018-11-23Smarter build of system error text databaseRichard Levitte
2018-11-22rsa/rsa_ossl.c: cache MONT_CTX for public modulus earlier.Andy Polyakov
2018-11-20Update copyright yearMatt Caswell
2018-11-16sha/asm/sha512p8-ppc.pl: optimize epilogue.Andy Polyakov
2018-11-16sha/asm/sha512p8-ppc.pl: fix typo in prologue.Andy Polyakov
2018-11-14DSA: Check for sanity of input parametersVitezslav Cizek
2018-11-12Fix SipHash init order.Richard Levitte
2018-11-10[crypto/bn] swap BN_FLG_FIXED_TOP tooBilly Brumley
2018-11-09Fix issues with do_rand_init/rand_cleanup_intBernd Edlinger
2018-11-08rand_unix.c: open random devices on first use onlyDr. Matthias St. Pierre
2018-11-08Test: link drbgtest statically against libcryptoDr. Matthias St. Pierre
2018-11-08Add missing RAND initialisation call.Pauli
2018-11-07Rename the rand_drbg_st data member "pool" to "seed_pool"Bernd Edlinger
2018-11-07Initialize reseed_gen_counter to 1, like it is done in masterBernd Edlinger
2018-11-05Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger
2018-11-05Fix error handling in RAND_DRBG_uninstantiateBernd Edlinger
2018-11-05Fix error handling in rand_drbg_newBernd Edlinger
2018-11-05Fix error handling in RAND_DRBG_setBernd Edlinger
2018-11-02crypto/engine/eng_devcrypto.c: ensure we don't leak resourcesRichard Levitte
2018-11-02crypto/engine/eng_devcrypto.c: open /dev/crypto only onceRichard Levitte
2018-11-02crypto/engine/eng_devcrypto.c: new compilers are strict on prototypesRichard Levitte
2018-11-02crypto/engine/eng_devcrypto.c: add digest copyRichard Levitte
2018-11-02Add a constant time flag to one of the bignums to avoid a timing leak.Pauli
2018-10-30Fix a race condition in drbg_addBernd Edlinger
2018-10-30Fix MSVC warning C4819Chocobo1
2018-10-29Reset the HKDF state between operationsMatt Caswell