aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2019-09-09Check the DH modulus bit lengthBernd Edlinger1-0/+12
2019-09-09[ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri1-4/+67
2019-09-07[ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri3-18/+18
2019-09-07[ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri3-84/+62
2019-09-07Uniform BN_bn2binpad() and BN_bn2lebinpad() implementationsNicola Tuveri1-20/+17
2019-09-07Make BN_num_bits() consttime upon BN_FLG_CONSTTIMENicola Tuveri1-0/+44
2019-09-07Fix a SCA leak using BN_bn2bin()Nicola Tuveri3-21/+15
2019-09-06Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger1-4/+1
2019-09-06[crypto/rsa] Set the constant-time flag in multi-prime RSA tooCesar Pereida Garcia1-3/+6
2019-09-06[crypto/asn1] Fix multiple SCA vulnerabilities during RSA key validation.Cesar Pereida Garcia2-3/+20
2019-09-06Clear collected_seed after freeing itPauli1-1/+3
2019-09-06Deal with BUF_MEM_grow ambiguityRichard Levitte1-2/+9
2019-09-06crypto/evp/pkey_kdf.c: further special treatment of "seed" and "info"Richard Levitte1-9/+34
2019-09-06crypto/evp/pkey_kdf.c: Redo parameter processingRichard Levitte1-35/+83
2019-09-06crypto/evp/kdf_meth.c: Add the reset function to the methodRichard Levitte1-0/+5
2019-09-06ossl_provider_library_context(NULL) returns NULL.Pauli1-1/+2
2019-09-06Params from text to allow zero length value fieldsPauli1-41/+44
2019-09-06KDF error codes reworkedPauli3-54/+29
2019-09-06Cleanse KDF error filesPauli2-2/+0
2019-09-06Cleanse crypto/kdf directoryPauli3-71/+1
2019-09-06KDF/PRF updates to libcryptoPauli9-209/+297
2019-09-06KDF provider conversion error updates - generatedPauli2-0/+8
2019-09-06Fix users of KDFs to use params not ctlsPauli5-93/+198
2019-09-06Remove old KDF initialisationPauli2-56/+0
2019-09-06Move KDFs to the provider.Pauli7-2902/+0
2019-09-05Undeprecate OpenSSL_version_num and OPENSSL_VERSION_NUMBERViktor Dukhovni1-2/+0
2019-09-05Reverting check to correctDmitry Belyavskiy1-1/+1
2019-09-05Disallow change EVP_CIPHER properties once setDmitry Belyavskiy1-0/+27
2019-09-05Disallow change EVP_MD properties once setDmitry Belyavskiy1-0/+30
2019-09-05[crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley1-9/+96
2019-09-05Fix error handling in x509_lu.cBernd Edlinger1-9/+27
2019-09-05Cleanup includes in rand_unix.cBernd Edlinger1-5/+6
2019-09-05Change provider params from int to size_tShane Lontis3-49/+56
2019-09-04OSSL_PARAM_construct_utf8_string computes the string length.Pauli7-20/+12
2019-09-04New function EVP_CIPHER_free()Richard Levitte4-38/+61
2019-09-04New function EVP_MD_free()Richard Levitte8-47/+73
2019-09-03Refactor how KEYMGMT methods get associated with other methodsRichard Levitte9-50/+79
2019-09-02Add CPU info to the speed command summaryBernd Edlinger2-2/+57
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger9-11/+6
2019-09-01Fix platform specific issues with provider ciphersShane Lontis1-0/+1
2019-08-30Fix NITs in comments and CHANGES for DEVRANDOM seeded check.Pauli1-2/+2
2019-08-29fix ERR_add_error_vdata() for use with multiple args/callsDr. David von Oheimb1-1/+1
2019-08-29Use ENGINE_get_id() instead of ENGINE_get_name()Matt Caswell1-4/+4
2019-08-29Fix no-engineMatt Caswell2-0/+9
2019-08-29Fix data races in EVP_CIPHER_fetch and EVP_MD_fetchMatt Caswell2-28/+22
2019-08-29Make sure we pre-initialise propertiesMatt Caswell3-12/+10
2019-08-29Fix context lockingMatt Caswell1-4/+38
2019-08-27Coverty fixes for MACsRichard Levitte1-6/+16
2019-08-27OPENSSL_info(): add the item OPENSSL_INFO_SEED_SOURCE and use itRichard Levitte1-0/+71
2019-08-27Fix SCA vulnerability when using PVK and MSBLOB key formatsCesar Pereida Garcia1-0/+3