summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2020-02-04Deprecate the ECDH functions.Pauli
2020-02-02Make SM3 a mandatory hash function for SM2.Richard Levitte
2020-01-23Check ECC-CDH is compliant with SP800-56A-r3Shane Lontis
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
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