aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2020-03-03Add pairwise consistency self tests to asym keygeneratorsShane Lontis7-24/+333
2020-03-02PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY implRichard Levitte1-0/+5
2020-03-02EVP: Add support for copying provided EVP_PKEYsRichard Levitte2-8/+127
2020-03-02KEYMGMT: Add a keydata copy functionRichard Levitte2-0/+11
2020-03-02EVP: Add support for comparing provided EVP_PKEYsRichard Levitte2-4/+152
2020-03-02KEYMGMT: Add a keydata matching functionRichard Levitte2-0/+15
2020-03-02EVP: Adapt EVP_PKEY_missing_parameters() for provider keysRichard Levitte2-2/+16
2020-03-02crypto/perlasm/x86_64-xlate.pl: detect GNU as to deal with quirksRichard Levitte1-1/+13
2020-02-29EVP: Add evp_pkey_upgrade_to_provider(), for EVP_PKEY upgradesRichard Levitte1-10/+119
2020-02-29Rethink the EVP_PKEY cache of provider side keysRichard Levitte11-190/+195
2020-02-28x509v3 subjectSignTool extention supportNikolay Morozov5-3/+75
2020-02-28Fix comment placement in ecp_nistp256.ciScott Arciszewski1-2/+2
2020-02-27Deprecate ASN1_sign(), ASN1_verify() and ASN1_digest()Richard Levitte3-3/+3
2020-02-26secmem: ignore small minsize arguments to CRYPTO_secure_malloc_init().Pauli1-6/+22
2020-02-26Mem-sec small code adjustmentDavide Galassi1-10/+8
2020-02-26x86_64: Replace .asciz "GNU" with .byteH.J. Lu1-1/+6
2020-02-25DRBG: delay initialization of DRBG method until instantiationDr. Matthias St. Pierre3-32/+48
2020-02-22Refactor evp_pkey_make_provided() to do legacy to provider exportRichard Levitte5-80/+189
2020-02-22DSA: More conforming names in crypto/dsa/dsa_aid.cRichard Levitte1-17/+22
2020-02-22rsa_get0_all_params(): Allow zero CRT paramsRichard Levitte2-1/+11
2020-02-22PROV: add RSA signature implementationRichard Levitte8-91/+296
2020-02-21Don't exclude quite so much in a no-sock buildDr. David von Oheimb5-97/+109
2020-02-21Introduce the provider propertyMatt Caswell1-5/+2
2020-02-21pmeth_lib: detect unsupported OSSL_PARAM.Pauli1-1/+7
2020-02-21Params: add argument to the _from_text calls to indicate if the param exists.Pauli4-6/+8
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli14-1/+79
2020-02-20Deprecate the low level RSA functions.Pauli22-0/+132
2020-02-20Remove unneeded switch statement to fix warningDane (4cad@silvertoque)4-29/+6
2020-02-18[BN] harden `BN_copy()` against leaks from memory accessesNicola Tuveri1-2/+6
2020-02-18[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri1-2/+72
2020-02-18[PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BNNicola Tuveri1-7/+48
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri10-51/+796
2020-02-18[EC] Constify internal EC_KEY pointer usageNicola Tuveri1-2/+2
2020-02-18x86_64: Don't assume 8-byte pointer sizeH.J. Lu4-52/+167
2020-02-17ffc: use sizeof(*pointer) instead of sizeof(struct) in memset(3) call.Pauli1-1/+1
2020-02-17chunk 7 of CMP contribution to OpenSSLDr. David von Oheimb10-129/+1076
2020-02-17fix various formatting nits in CMP contribution chunks 1-6 found by the new u...Dr. David von Oheimb11-100/+149
2020-02-17improve CMP logging according to comments on CMP chunk 7 previewDr. David von Oheimb3-31/+142
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin163-163/+163
2020-02-17Fix a bug for aarch64 BigEndiansimplelins1-1/+9
2020-02-17crypto/bn: fix debug buildWataru Ashihara1-0/+1
2020-02-16Add FFC param/key validationShane Lontis18-192/+573
2020-02-15x86_64: Add endbranch at function entries for Intel CETH.J. Lu9-0/+44
2020-02-14Make secure-memory be a config optionRich Salz1-23/+22
2020-02-14Adapt i2d_PUBKEY for provider only keysRichard Levitte1-11/+42
2020-02-14Adapt i2d_PrivateKey for provider only keysRichard Levitte1-0/+32
2020-02-14Forgotten GOST2012 support in non-vital placesNikolay Morozov1-0/+8
2020-02-14Fix coverity issuesShane Lontis1-9/+7
2020-02-13x86_64: Always generate .note.gnu.property section for ELF outputsH.J. Lu1-7/+14
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell10-34/+145