summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2018-10-29Rework and simplify resource flow in drbg_addBernd Edlinger
2018-10-28randfile.c: fix a Coverity warningDr. Matthias St. Pierre
2018-10-29Timing vulnerability in ECDSA signature generation (CVE-2018-0735)Pauli
2018-10-29Timing vulnerability in DSA signature generation (CVE-2018-0734).Pauli
2018-10-29DSA mod inverse fixPauli
2018-10-28drbg_lib: avoid NULL pointer dereference in drbg_addDr. Matthias St. Pierre
2018-10-27Fix data race in RAND_DRBG_generateBernd Edlinger
2018-10-27RAND_add()/RAND_seed(): fix failure on short input or low entropyDr. Matthias St. Pierre
2018-10-26Backport some DRBG renamings and typo fixesDr. Matthias St. Pierre
2018-10-26Fix a possible crash in rand_drbg_get_entropyBernd Edlinger
2018-10-26RAND_load_file(): avoid adding small chunks to RAND_add()Dr. Matthias St. Pierre
2018-10-26RAND_load_file(): return error if reseeding failedDr. Matthias St. Pierre
2018-10-23RAND: ensure INT32_MAX is definedRichard Levitte
2018-10-22RAND_add(): fix heap corruption in error pathDr. Matthias St. Pierre
2018-10-19arch/async_posix.h: improve portability.Andy Polyakov
2018-10-18Apply self-imposed path length also to root CAsViktor Dukhovni
2018-10-18Only CA certificates can be self-issuedViktor Dukhovni
2018-10-17EVP module documentation passAntoine Salon
2018-10-16DRBG: fix reseeding via RAND_add()/RAND_seed() with large inputDr. Matthias St. Pierre
2018-10-13Safer memory cleanup in (crypto/rsa/rsa_lib.c)Mykola Baibuz
2018-10-12rsa/rsa_ossl.c: fix and extend commentary [skip ci].Andy Polyakov
2018-10-12sha/asm/keccak1600-s390x.pl: resolve -march=z900 portability issue.Andy Polyakov
2018-10-10crypto/rand: fix some style nit'sFdaSilvaYY
2018-10-10rand_unix.c: fix --with-rand-seed=none buildDr. Matthias St. Pierre
2018-10-10Fix a nit of copyright date rangePaul Yang
2018-10-05/dev/crypto engine: give CIOCFSESSION the actual sess-idRichard Levitte