aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkeyBernd Edlinger2019-09-104-5/+31
* Fix a potential crash in rand_unix.cBernd Edlinger2019-09-101-31/+84
* Fix a strict warnings error in rand_pool_acquire_entropyBernd Edlinger2019-09-101-17/+22
* Fix build with VS2008Bernd Edlinger2019-09-091-1/+2
* Move EVP_PKEY algorithm implementations into a unionMatt Caswell2019-09-096-101/+172
* Revise EVP_PKEY param handlingMatt Caswell2019-09-094-37/+155
* Enable DH "keys" which only contain domain parametersMatt Caswell2019-09-091-6/+15
* Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell2019-09-093-58/+184
* Implement DSA in the default providerMatt Caswell2019-09-098-6/+113
* Add the ability to perform signatures in a providerMatt Caswell2019-09-098-16/+341
* DH_check_pub_key_ex was accidentally calling DH_check,Bernd Edlinger2019-09-091-1/+2
* Use BN_clear_free in DH_set0_keyBernd Edlinger2019-09-091-2/+2
* Check the DH modulus bit lengthBernd Edlinger2019-09-091-0/+12
* [ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri2019-09-091-4/+67
* [ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri2019-09-073-18/+18
* [ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri2019-09-073-84/+62
* Uniform BN_bn2binpad() and BN_bn2lebinpad() implementationsNicola Tuveri2019-09-071-20/+17
* Make BN_num_bits() consttime upon BN_FLG_CONSTTIMENicola Tuveri2019-09-071-0/+44
* Fix a SCA leak using BN_bn2bin()Nicola Tuveri2019-09-073-21/+15
* Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger2019-09-061-4/+1
* [crypto/rsa] Set the constant-time flag in multi-prime RSA tooCesar Pereida Garcia2019-09-061-3/+6
* [crypto/asn1] Fix multiple SCA vulnerabilities during RSA key validation.Cesar Pereida Garcia2019-09-062-3/+20
* Clear collected_seed after freeing itPauli2019-09-061-1/+3
* Deal with BUF_MEM_grow ambiguityRichard Levitte2019-09-061-2/+9
* crypto/evp/pkey_kdf.c: further special treatment of "seed" and "info"Richard Levitte2019-09-061-9/+34
* crypto/evp/pkey_kdf.c: Redo parameter processingRichard Levitte2019-09-061-35/+83
* crypto/evp/kdf_meth.c: Add the reset function to the methodRichard Levitte2019-09-061-0/+5
* ossl_provider_library_context(NULL) returns NULL.Pauli2019-09-061-1/+2
* Params from text to allow zero length value fieldsPauli2019-09-061-41/+44
* KDF error codes reworkedPauli2019-09-063-54/+29
* Cleanse KDF error filesPauli2019-09-062-2/+0
* Cleanse crypto/kdf directoryPauli2019-09-063-71/+1
* KDF/PRF updates to libcryptoPauli2019-09-069-209/+297
* KDF provider conversion error updates - generatedPauli2019-09-062-0/+8
* Fix users of KDFs to use params not ctlsPauli2019-09-065-93/+198
* Remove old KDF initialisationPauli2019-09-062-56/+0
* Move KDFs to the provider.Pauli2019-09-067-2902/+0
* Undeprecate OpenSSL_version_num and OPENSSL_VERSION_NUMBERViktor Dukhovni2019-09-051-2/+0
* Reverting check to correctDmitry Belyavskiy2019-09-051-1/+1
* Disallow change EVP_CIPHER properties once setDmitry Belyavskiy2019-09-051-0/+27
* Disallow change EVP_MD properties once setDmitry Belyavskiy2019-09-051-0/+30
* [crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley2019-09-051-9/+96
* Fix error handling in x509_lu.cBernd Edlinger2019-09-051-9/+27
* Cleanup includes in rand_unix.cBernd Edlinger2019-09-051-5/+6
* Change provider params from int to size_tShane Lontis2019-09-053-49/+56
* OSSL_PARAM_construct_utf8_string computes the string length.Pauli2019-09-047-20/+12
* New function EVP_CIPHER_free()Richard Levitte2019-09-044-38/+61
* New function EVP_MD_free()Richard Levitte2019-09-048-47/+73
* Refactor how KEYMGMT methods get associated with other methodsRichard Levitte2019-09-039-50/+79
* Add CPU info to the speed command summaryBernd Edlinger2019-09-022-2/+57