summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2022-10-11eckey_priv_encode(): Call ASN1_STRING_free() only on an ASN1_STRINGTomas Mraz
2022-09-09s390x: fix ecx deriveJuergen Christ
2022-08-04Fix EC_KEY_set_private_key() priv_key regressionRoberto Hueso Gomez
2022-07-14Fix EC ASM flag passingJuergen Christ
2022-06-25Fix a memory leak in EC_GROUP_new_from_ecparametersBernd Edlinger
2022-06-23The flag "decoded-from-explicit" must be imp/exportableTomas Mraz
2022-06-21Update copyright yearMatt Caswell
2022-06-16Add sensitive memory clean in priv encodeKan
2022-06-02Fix possible null pointer dereference of evp_pkey_get_legacy()Zhou Qingyang
2022-05-24Fix undefined behaviour in EC_GROUP_new_from_ecparametersBernd Edlinger
2022-05-24Fix a memory leak in ec_key_simple_oct2privBernd Edlinger
2022-05-24Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior
2022-05-03Update copyright yearMatt Caswell
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-14Add error code for unsupported explicit parametersTomas Mraz
2022-04-14Import only named params into FIPS moduleTomas Mraz
2022-03-25Fix Coverity 1498612: integer overflowPauli
2022-03-21Fix coverity 1498607: uninitialised valuePauli
2022-03-15Update copyright yearMatt Caswell
2022-02-14Apply the correct Apache v2 licenseTomas Mraz
2022-02-03Fix copyrightsTodd Short
2022-01-13Cleansing all the temporary data for s390xDmitry Belyavskiy
2022-01-11Fix: some patches related to error exitingPeiwei Hu
2021-12-16EC_POINT_hex2point: forget to free ptPeiwei Hu
2021-12-14Update copyright yearMatt Caswell
2021-11-16Don't create an ECX key with short keysMatt Caswell
2021-11-08Fix incorrect return check of BN_bn2binpadPW Hu
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri
2021-08-24Fix EC_GROUP_new_from_ecparameters to check the base lengthMatt Caswell
2021-07-29Update copyright yearMatt Caswell
2021-07-22Update our EVP_PKEY_METHODs to get low level keys via public APIsMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-07-07CRYPTO: Remove the check for built-in methods in the export_to functionRichard Levitte
2021-07-06fips module header inclusion fine-tunningTomas Mraz
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-22ec: Only build ecp_nistp521-ppc64.s if enable-ec_nistp_64_gcc_128Martin Schwenke
2021-06-22ec: Add alignment pseudo-op at beginning of functionMartin Schwenke
2021-06-22ec: Drop uses of .cfi_startproc/.cfi_endproc pseudo-opsMartin Schwenke
2021-06-22ec: Fail build on big-endian with enable-ec_nistp_64_gcc_128Martin Schwenke
2021-06-17Update copyright yearMatt Caswell
2021-06-14Add a generic SubjectPublicKeyInfo decoderMatt Caswell
2021-06-02ec: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01crypto: updates to pass size_t to RAND_bytes_ex()Pauli
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-29ec: Add PPC64 vector assembly version of p521 field operationsAmitay Isaacs
2021-05-29ec: Add run time code selection for p521 field operationsMartin Schwenke
2021-05-29ec: Rename reference p521 field operations and use them via macrosMartin Schwenke
2021-05-28Rework and make DEBUG macros consistent.Rich Salz