aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesMatt Caswell2023-09-0722-22/+22
* Move ALIGN32 and ALIGN64 into common.h, and fix for clang-cl.exeTom Cosgrove2023-09-042-19/+1
* Remove a redundant point mul from ossl_ec_key_public_check()Matt Caswell2023-09-011-5/+0
* powerpc: ecc: Fix stack allocation secp384r1 asmRohan McLure2023-09-011-49/+0
* ecc: Remove extraneous parentheses in secp384r1Rohan McLure2023-09-011-6/+6
* ecp_sm2p256-armv8.pl: Copy the argument handling from ecp_nistz256-armv8.plTomas Mraz2023-08-311-3/+6
* Optimize SM2 on aarch64Xu Yizhou2023-08-246-3/+18032
* ec: powerpc64le: Add asm implementation of felem_{square,mul}Rohan McLure2023-08-043-2/+368
* ec: 56-bit Limb Solinas' Strategy for secp384r1Rohan McLure2023-08-045-2/+2027
* ec: Use static linkage on nistp521 felem_{square,mul} wrappersRohan McLure2023-08-041-5/+5
* Changes to resolve symbol conflict due to gf_mulPankul942023-07-145-107/+107
* fix memory allocation and reference counting issuesPauli2023-07-051-4/+5
* ecx: update to structure based atomicsPauli2023-07-012-18/+11
* ec: update to structure based atomicsPauli2023-07-018-51/+25
* Fix typos found by codespellDimitri Papadopoulos2023-06-151-2/+2
* configure: introduce no-ecx to remove ECX related featureYi Li2023-06-141-16/+37
* ecp_nistp256.c: Fix exponent in commentJonas Lindstrøm2023-05-111-1/+1
* Fixes #19580 ECX keygenYuan, Shuai2023-04-121-1/+1
* Fix mem leak in ECDSA_sign().slontis2023-03-311-2/+2
* Fix potential infinite loops in ECDSA signing.slontis2023-03-012-3/+21
* ec: Use .machine "any" explicitly in ecp_nistp521-ppc64Robin Lee2023-03-011-0/+1
* New function EC_GROUP_to_params to convert an EC_GROUP to an array of OSSL_PA...Oliver Mihatsch2023-02-081-0/+36
* Support all five EdDSA instances from RFC 8032James Muir2023-01-134-59/+100
* Implement deterministic ECDSA sign (RFC6979)slontis2022-11-301-12/+61
* Remove redundant assignment in felem_mul_ref in p521Rohan McLure2022-11-301-1/+0
* Honor OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT as set and default to UNCOMP...Nicola Tuveri2022-11-291-1/+3
* Fix accumulated index comments in felem_inv for p521Rohan McLure2022-11-281-2/+2
* Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY2022-11-231-0/+1
* dsa/ec: update pairwise tests to account for 140-3 IG 10.3.A additiocal comme...Pauli2022-11-021-1/+57
* nit: fix some pointer comparisonsFdaSilvaYY2022-10-121-11/+11
* crypto: Fix various typos, repeated words, align some spelling to LDP.FdaSilvaYY2022-10-123-6/+6
* eckey_priv_encode(): Call ASN1_STRING_free() only on an ASN1_STRINGTomas Mraz2022-10-111-9/+9
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-0525-185/+127
* ERR: replace remnant ECerr() and EVPerr() calls in crypto/Dr. David von Oheimb2022-09-302-4/+4
* Add HPKE DHKEM provider support for EC, X25519 and X448.slontis2022-09-233-0/+103
* s390x: fix ecx deriveJuergen Christ2022-09-091-10/+6
* Fix EC_KEY_set_private_key() priv_key regressionRoberto Hueso Gomez2022-08-041-0/+10
* libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb2022-07-191-4/+3
* Fix EC ASM flag passingJuergen Christ2022-07-141-0/+8
* Fix a memory leak in EC_GROUP_new_from_ecparametersBernd Edlinger2022-06-251-2/+2
* The flag "decoded-from-explicit" must be imp/exportableTomas Mraz2022-06-232-6/+23
* Add sensitive memory clean in priv encodeKan2022-06-161-15/+7
* Fix possible null pointer dereference of evp_pkey_get_legacy()Zhou Qingyang2022-06-021-0/+40
* Fix undefined behaviour in EC_GROUP_new_from_ecparametersBernd Edlinger2022-05-241-0/+10
* Fix a memory leak in ec_key_simple_oct2privBernd Edlinger2022-05-241-2/+1
* Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior2022-05-241-2/+2
* Update copyright yearMatt Caswell2022-05-039-9/+9
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-222-6/+6
* Add error code for unsupported explicit parametersTomas Mraz2022-04-142-1/+4
* Import only named params into FIPS moduleTomas Mraz2022-04-141-7/+18