summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
8 daysfips: zeroization of public security parameters (PSPs)Dimitri John Ledkov
2024-05-02Rename BN_generate_dsa_nonce() to ossl_bn_gen_dsa_nonce_fixed_top()Tomas Mraz
2024-05-02Add ossl_bn_priv_rand_range_fixed_top() and use it for EC/DSATomas Mraz
2024-04-17Unable to run asm code on OpenBSD (amd64)Theo Buehler
2024-04-09Copyright year updatesRichard Levitte
2024-04-02Remove handling of NULL sig param in ossl_ecdsa_deterministic_signBernd Edlinger
2024-04-02Fix handling of NULL sig parameter in ECDSA_sign and similarBernd Edlinger
2024-02-19OpenSSL License is applied for some source files, change to Apache 2Shakti Shah
2024-02-09Rearrange terms in gf_mul to prevent segfaultAngel Baez
2024-02-06Fix SM2 test failures on Apple SiliconXu Yizhou
2024-02-02Fix a few incorrect paths in some build.info filesRichard Levitte
2024-01-16Check whether the pubkey exists in ossl_ecx_key_duplan1120
2023-12-19Fix declspec align syntaxKai Pastor
2023-12-19Fix comment syntaxKai Pastor
2023-11-01Correct comment in crypto/ec/curve448/ed448.hChristian Schmidt
2023-09-28Copyright year updatesMatt Caswell
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-11Remove repeated wordsDimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-09-04Move ALIGN32 and ALIGN64 into common.h, and fix for clang-cl.exeTom Cosgrove
2023-09-01Remove a redundant point mul from ossl_ec_key_public_check()Matt Caswell
2023-09-01powerpc: ecc: Fix stack allocation secp384r1 asmRohan McLure
2023-09-01ecc: Remove extraneous parentheses in secp384r1Rohan McLure
2023-08-31ecp_sm2p256-armv8.pl: Copy the argument handling from ecp_nistz256-armv8.plTomas Mraz
2023-08-24Optimize SM2 on aarch64Xu Yizhou
2023-08-04ec: powerpc64le: Add asm implementation of felem_{square,mul}Rohan McLure
2023-08-04ec: 56-bit Limb Solinas' Strategy for secp384r1Rohan McLure
2023-08-04ec: Use static linkage on nistp521 felem_{square,mul} wrappersRohan McLure
2023-07-14Changes to resolve symbol conflict due to gf_mulPankul94
2023-07-05fix memory allocation and reference counting issuesPauli
2023-07-01ecx: update to structure based atomicsPauli
2023-07-01ec: update to structure based atomicsPauli
2023-06-15Fix typos found by codespellDimitri Papadopoulos
2023-06-14configure: introduce no-ecx to remove ECX related featureYi Li
2023-05-11ecp_nistp256.c: Fix exponent in commentJonas Lindstrøm
2023-04-12Fixes #19580 ECX keygenYuan, Shuai
2023-03-31Fix mem leak in ECDSA_sign().slontis
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