summaryrefslogtreecommitdiffstats
path: root/crypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make ECDSA_size() use consistent asn1 encoder.Shane Lontis2020-01-071-19/+14
* Fix incorrect return code on ECDSA key verificationAndrew Hoang2020-01-051-2/+2
* Fix side channel in ecp_nistz256-armv8.plFangming.Fang2020-01-051-37/+28
* Fix side channel in the ecp_nistz256.c reference implementationBernd Edlinger2020-01-051-9/+40
* Improve side channel fix in ecp_nistz256-x86_64.plBernd Edlinger2020-01-051-25/+6
* Fix side channel in ecp_nistz256-armv4.plBernd Edlinger2020-01-051-46/+33
* Fix side channel in ecp_nistz256-x86.plBernd Edlinger2020-01-051-40/+36
* Avoid leaking intermediate states in point doubling special case.David Benjamin2020-01-051-6/+15
* Fix potential SCA vulnerability in some EC_METHODsNicola Tuveri2020-01-053-6/+71
* Add some missing cfi frame info in x25519-x86_64.plBernd Edlinger2019-12-231-0/+14
* Add some missing cfi frame info in ecp_nistz256-x86_64.plBernd Edlinger2019-12-231-0/+8
* ECDSA: don't clear free memory after verify.Pauli2019-11-211-1/+1
* Fix EC_POINT_bn2point() for BN_zero()Nicola Tuveri2019-11-131-2/+2
* Update source files for deprecation at 3.0Richard Levitte2019-11-073-6/+6
* s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer2019-11-051-8/+9
* s390x assembly pack: fix x448 handling of non-canonical valuesPatrick Steuer2019-11-051-4/+2
* s390x: fix build errorsPatrick Steuer2019-11-011-0/+3
* Deprecate EC_GROUP_clear_free()Nicola Tuveri2019-10-221-0/+2
* Avoid using EC_GROUP_clear_free() internallyNicola Tuveri2019-10-221-2/+2
* Fix missing Assembler definesShane Lontis2019-10-161-1/+5
* [ec_asn1.c] Avoid injecting seed when built-in matchesNicola Tuveri2019-10-151-0/+14
* Rework how our providers are builtRichard Levitte2019-10-101-2/+2
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-093-13/+16
* Fix header file include guard namesDr. Matthias St. Pierre2019-09-288-23/+23
* Reorganize local header filesDr. Matthias St. Pierre2019-09-2837-36/+36
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-2810-12/+12
* s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer2019-09-255-13/+682
* s390x assembly pack: cleanse only sensitive fieldsPatrick Steuer2019-09-251-2/+2
* Unify all assembler file generatorsRichard Levitte2019-09-169-30/+45
* build.info: For all assembler generators, remove all argumentsRichard Levitte2019-09-161-10/+9
* clearing the ecx private key memoryManishPatidar12019-09-161-1/+1
* Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger2019-09-131-2/+5
* util/mkerr.pl: make it not depend on the function codeRichard Levitte2019-09-121-1/+1
* Usages of KDFs converted to use the name macrosPauli2019-09-111-1/+1
* [ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri2019-09-091-4/+67
* [ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri2019-09-073-18/+18
* [ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri2019-09-073-84/+62
* Fix a SCA leak using BN_bn2bin()Nicola Tuveri2019-09-073-21/+15
* KDF error codes reworkedPauli2019-09-061-0/+2
* Fix users of KDFs to use params not ctlsPauli2019-09-061-9/+19
* [crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley2019-09-051-9/+96
* New function EVP_MD_free()Richard Levitte2019-09-041-3/+3
* Fix 9bf682f which broke nistp224_methodPatrick Steuer2019-08-161-1/+1
* s390x assembly pack: accelerate ECDSAPatrick Steuer2019-08-151-4/+198
* Enable curve-spefific ECDSA implementations via EC_METHODPatrick Steuer2019-08-1511-36/+113
* s390x assembly pack: accelerate scalar multiplicationPatrick Steuer2019-08-154-13/+234
* make ecp_nistz256_point_add_vis3() localVladimir Kotal2019-08-091-1/+0
* Fix enable-ec_nistp_64_gcc_128Matt Caswell2019-08-073-6/+6
* Make the EC code available from inside the FIPS providerMatt Caswell2019-08-0626-188/+459
* make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSADavid von Oheimb2019-07-312-4/+12