summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2023-03-01Fix potential infinite loops in ECDSA signing.slontis
2023-03-01ec: Use .machine "any" explicitly in ecp_nistp521-ppc64Robin Lee
2023-02-08New function EC_GROUP_to_params to convert an EC_GROUP to an array of OSSL_PA...Oliver Mihatsch
2023-01-13Support all five EdDSA instances from RFC 8032James Muir
2022-11-30Implement deterministic ECDSA sign (RFC6979)slontis
2022-11-30Remove redundant assignment in felem_mul_ref in p521Rohan McLure
2022-11-29Honor OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT as set and default to UNCOMP...Nicola Tuveri
2022-11-28Fix accumulated index comments in felem_inv for p521Rohan McLure
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY
2022-11-02dsa/ec: update pairwise tests to account for 140-3 IG 10.3.A additiocal comme...Pauli
2022-10-12nit: fix some pointer comparisonsFdaSilvaYY
2022-10-12crypto: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY
2022-10-11eckey_priv_encode(): Call ASN1_STRING_free() only on an ASN1_STRINGTomas Mraz
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-30ERR: replace remnant ECerr() and EVPerr() calls in crypto/Dr. David von Oheimb
2022-09-23Add HPKE DHKEM provider support for EC, X25519 and X448.slontis
2022-09-09s390x: fix ecx deriveJuergen Christ
2022-08-04Fix EC_KEY_set_private_key() priv_key regressionRoberto Hueso Gomez
2022-07-19libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb
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-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-22str[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-04-03Fix Coverity 1498612 & 1503221: integer overflowPauli
2022-03-25Fix Coverity 1498612: integer overflowPauli
2022-03-21Fix coverity 1498607: uninitialised valuePauli
2022-02-14Apply the correct Apache v2 licenseTomas Mraz
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-02-03Fix copyrightsTodd Short
2022-01-20Simpler square-root computation for Ed25519James Muir
2022-01-14Fix malloc failure handling of X509_ALGOR_set0()Dr. David von Oheimb
2022-01-13Cleansing all the temporary data for s390xDmitry Belyavskiy
2022-01-07Fix: some patches related to error exitingPeiwei Hu
2022-01-05Fix typosDimitris Apostolou
2021-12-16EC_POINT_hex2point: forget to free ptPeiwei Hu
2021-11-16Don't create an ECX key with short keysMatt Caswell
2021-11-08Fix incorrect return check of BN_bn2binpadPW Hu
2021-10-28fix some code with obvious wrong coding stylex2018
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-10-01aarch64: support BTI and pointer authentication in assemblyRuss Butler
2021-09-17Fix the parameter type of gf_serializeBernd Edlinger
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri