summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2021-12-14Update copyright yearMatt Caswell
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri
2021-08-25Fix some strict gcc-12 warningsBernd Edlinger
2021-08-24Update copyright yearMatt Caswell
2021-08-24Fix EC_GROUP_new_from_ecparameters to check the base lengthMatt Caswell
2021-05-17Avoid division by zero in hybrid point encodingTheo Buehler
2020-09-22Update copyright yearMatt Caswell
2020-09-21EC_KEY: add EC_KEY_decoded_from_explicit_params()Tomas Mraz
2020-09-20Fix: ecp_nistz256-armv4.S bad argumentsHenry N
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-07-04[EC][ASN1] Detect missing OID when serializing EC parameters and keysNicola Tuveri
2020-06-07[crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementationNicola Tuveri
2020-05-27Avoid undefined behavior with unaligned accessesBernd Edlinger
2020-04-24Fix typo from #10631Nicola Tuveri
2020-04-24[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri
2020-04-24[EC] Constify internal EC_KEY pointer usageNicola Tuveri
2020-04-21Update copyright yearMatt Caswell
2020-04-07[crypto/ec] blind coordinates in ec_wNAF_mul for robustnessBilly Brumley
2020-04-07Fix the error handling in EC_POINTs_mulBernd Edlinger
2020-04-07Ensure ECDSA_size always returns >= 0William Brawner
2020-04-01[crypto/ec] Ladder tweaksBilly Brumley
2020-03-17Update copyright yearMatt Caswell
2020-03-05crypto/ec/curve448/eddsa.c: fix EBCDIC platformsPatrick Steuer
2020-02-28Fix comment placement in ecp_nistp256.ciScott Arciszewski
2020-02-17Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2020-01-05Fix incorrect return code on ECDSA key verificationAndrew Hoang
2020-01-05Fix side channel in ecp_nistz256-armv8.plFangming.Fang
2020-01-05Fix side channel in the ecp_nistz256.c reference implementationBernd Edlinger
2020-01-05Improve side channel fix in ecp_nistz256-x86_64.plBernd Edlinger
2020-01-05Fix side channel in ecp_nistz256-armv4.plBernd Edlinger
2020-01-05Fix side channel in ecp_nistz256-x86.plBernd Edlinger
2020-01-05Avoid leaking intermediate states in point doubling special case.David Benjamin
2020-01-05Fix potential SCA vulnerability in some EC_METHODsNicola Tuveri
2019-12-23Add some missing cfi frame info in x25519-x86_64.plBernd Edlinger
2019-12-23Add some missing cfi frame info in ecp_nistz256-x86_64.plBernd Edlinger
2019-11-21ECDSA: don't clear free memory after verify.Pauli
2019-11-13Fix EC_POINT_bn2point() for BN_zero()Nicola Tuveri
2019-10-15[ec_asn1.c] Avoid injecting seed when built-in matchesNicola Tuveri
2019-09-27Fix header file include guard namesDr. Matthias St. Pierre
2019-09-27Reorganize local header filesDr. Matthias St. Pierre
2019-09-27Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-16clearing the ecx private key memoryManishPatidar1
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger
2019-09-10Update copyright yearMatt Caswell
2019-09-09[ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri
2019-09-07[crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley
2019-09-07[ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri
2019-09-07[ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri
2019-09-07Fix a SCA leak using BN_bn2bin()Nicola Tuveri