summaryrefslogtreecommitdiff
path: root/crypto/ec/ec_mult.c
Commit message (Expand)AuthorAgeFilesLines
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-18/+9
* ec: remove TODOsPauli2021-06-021-1/+1
* Fix external symbols related to ec & sm2 keysShane Lontis2021-02-261-14/+15
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Fix incorrect use of BN_CTX APIAgustin Gianni2021-01-131-1/+4
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-37/+37
* deprecate EC_POINT_make_affine and EC_POINTs_make_affineBilly Brumley2020-05-201-3/+6
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-3/+3
* Update copyright yearMatt Caswell2020-04-231-1/+1
* [crypto/ec] blind coordinates in ec_wNAF_mul for robustnessBilly Brumley2020-04-071-0/+14
* [crypto/ec] Ladder tweaksBilly Brumley2020-04-011-11/+4
* Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli2020-02-041-0/+6
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Make the EC code available from inside the FIPS providerMatt Caswell2019-08-061-5/+10
* Don't use coordinate blinding when scalar is group orderBernd Edlinger2019-04-141-2/+2
* Separate the lookup testNicola Tuveri2019-04-111-1/+1
* added code to validate EC named curve parametersShane Lontis2019-04-111-1/+1
* Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis2019-03-191-2/+1
* Clear the point S before freeing in ec_scalar_mul_ladderBernd Edlinger2019-03-181-1/+1
* Following the license change, modify the boilerplates in crypto/ec/Richard Levitte2018-12-061-1/+1
* Timing vulnerability in ECDSA signature generation (CVE-2018-0735)Pauli2018-10-291-3/+3
* EC2M Lopez-Dahab ladder: use it also for ECDSA verifyNicola Tuveri2018-07-161-28/+13
* EC point multiplication: add `ladder` scaffoldNicola Tuveri2018-07-161-48/+96
* [crypto/ec] disable SCA mitigations for curves with incomplete parametersBilly Brumley2018-07-041-22/+24
* [crypto/ec] don't assume points are of order group->orderBilly Brumley2018-06-211-14/+15
* Implement coordinate blinding for EC_POINTSohaib ul Hassan2018-06-191-0/+11
* Improve compatibility of point and curve checksMatt Caswell2018-05-241-2/+2
* ECDSA: remove nonce padding (delegated to EC_POINT_mul)Billy Brumley2018-05-091-2/+2
* ec/ec_mult.c: get BN_CTX_start,end sequence right.Andy Polyakov2018-05-081-2/+3
* Update copyright yearMatt Caswell2018-05-011-1/+1
* Remove superfluous NULL checks. Add Andy's BN_FLG comment.Billy Brumley2018-04-231-5/+0
* Move up check for EC_R_INCOMPATIBLE_OBJECTS and for the point at infinity caseNicola Tuveri2018-04-231-9/+9
* Pass throughNicola Tuveri2018-04-231-27/+30
* ladder description: why it worksBilly Brumley2018-04-231-0/+60
* Address code style commentsNicola Tuveri2018-04-231-31/+33
* Elliptic curve scalar multiplication with timing attack defensesBilly Brumley2018-04-231-0/+182
* Consistent formatting for sizeof(foo)Rich Salz2017-12-071-6/+6
* Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli2017-08-301-1/+1
* e_os.h removal from other headers and source files.Pauli2017-08-301-1/+2
* Modify Sun copyright to follow OpenSSL styleRich Salz2017-06-201-6/+1
* Fix URL links in commentRich Salz2017-05-021-3/+7
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-171-3/+3
* Free tempory data on error in ec_wNAF_mul()Matt Caswell2016-06-011-0/+2
* Copyright consolidation 06/10Rich Salz2016-05-171-53/+6
* Convert CRYPTO_LOCK_EC_* to new multi-threading APIAlessandro Ghedini2016-03-081-3/+22
* GH616: Remove dead codeRich Salz2016-03-051-2/+0
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-1/+1
* Add EC_GROUP_order_bits, EC_GROUP_get0_order and EC_GROUP_get0_cofactorDr. Stephen Henson2016-01-311-5/+3
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0