summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-10-30EVP_MAC: Add HMAC implementationRichard Levitte
2018-10-30Adapt other EVP code to use EVP_MAC instead of direct implementation callsRichard Levitte
2018-10-30EVP_MAC: Integrate CMAC EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte
2018-10-30EVP_MAC: Add CMAC implementationRichard Levitte
2018-10-30Fix MSVC warning C4819Chocobo1
2018-10-30DSA: Check for sanity of input parametersVitezslav Cizek
2018-10-29Reset the HKDF state between operationsMatt Caswell
2018-10-29Add convenience functions EVP_str2ctrl() and EVP_hex2ctrl()Richard Levitte
2018-10-29Add generic EVP_PKEY_METHOD for EVP_MACsRichard Levitte
2018-10-29Add automatic initializations support for EVP_MAC objectsRichard Levitte
2018-10-29Add EVP_MAC APIRichard Levitte
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-27Support GeneralSubtrees with minimum = 0Fraser Tweedale
2018-10-26Fix data race in RAND_DRBG_generateBernd Edlinger
2018-10-26Fix a possible crash in rand_drbg_get_entropyBernd Edlinger
2018-10-26RAND_add()/RAND_seed(): fix failure on short input or low entropyDr. Matthias St. Pierre
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-23RSA security bits calculationPauli
2018-10-22RAND_add(): fix heap corruption in error pathDr. Matthias St. Pierre
2018-10-19sha/asm/keccak1600-armv8.pl: halve the size of hw-assisted subroutine.Andy Polyakov
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-17s390x assembly pack: add OPENSSL_s390xcap environment variable.Patrick Steuer
2018-10-17Deprecate ECDH_KDF_X9_62()Antoine Salon
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-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-11Safer memory cleanup in (crypto/rsa/rsa_lib.c)Mykola Baibuz
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-09Fix a nit of copyright date rangePaul Yang
2018-10-05/dev/crypto engine: give CIOCFSESSION the actual sess-idRichard Levitte
2018-10-05test/secmemtest: test secure memory only if it is implementedDr. Matthias St. Pierre
2018-10-04Fix the BIO callback return code handlingMatt Caswell
2018-10-02Fix some Coverity warningsMatt Caswell
2018-09-30Small cleanup (util/mkdef.pl, crypto/bio/bss_log.c, include/openssl/ocsp.h)Richard Levitte
2018-09-28Added DRBG_HMAC & DRBG_HASH + Added defaults for setting DRBG for master/publ...Shane Lontis
2018-09-24Use secure_getenv(3) when available.Pauli
2018-09-21typo-fixes: miscellaneous typo fixesagnosticdev
2018-09-21crypto/bn/asm/x86_64-gcc.c: remove unnecessary redefinition of BN_ULONGRichard Levitte
2018-09-20/dev/crypto engine: add missing RC4 parameterRichard Levitte