summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2020-01-19Deprecate the low level SHA functions.Pauli
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2020-01-07Make ECDSA_size() use consistent asn1 encoder.Shane Lontis
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-11-07Update source files for deprecation at 3.0Richard Levitte
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer
2019-11-05s390x assembly pack: fix x448 handling of non-canonical valuesPatrick Steuer
2019-11-01s390x: fix build errorsPatrick Steuer
2019-10-23Deprecate EC_GROUP_clear_free()Nicola Tuveri
2019-10-23Avoid using EC_GROUP_clear_free() internallyNicola Tuveri
2019-10-16Fix missing Assembler definesShane Lontis
2019-10-15[ec_asn1.c] Avoid injecting seed when built-in matchesNicola Tuveri
2019-10-10Rework how our providers are builtRichard Levitte
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-09-25s390x assembly pack: cleanse only sensitive fieldsPatrick Steuer
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte
2019-09-16clearing the ecx private key memoryManishPatidar1
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte
2019-09-11Usages of KDFs converted to use the name macrosPauli
2019-09-09[ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri
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
2019-09-06KDF error codes reworkedPauli
2019-09-06Fix users of KDFs to use params not ctlsPauli
2019-09-05[crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley
2019-09-04New function EVP_MD_free()Richard Levitte
2019-08-16Fix 9bf682f which broke nistp224_methodPatrick Steuer
2019-08-15s390x assembly pack: accelerate ECDSAPatrick Steuer
2019-08-15Enable curve-spefific ECDSA implementations via EC_METHODPatrick Steuer
2019-08-15s390x assembly pack: accelerate scalar multiplicationPatrick Steuer
2019-08-09make ecp_nistz256_point_add_vis3() localVladimir Kotal
2019-08-07Fix enable-ec_nistp_64_gcc_128Matt Caswell