summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ecp_nistz256.c
AgeCommit message (Expand)Author
2022-05-03Update copyright yearMatt Caswell
2022-03-21Fix coverity 1498607: uninitialised valuePauli
2020-06-07[crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementationNicola Tuveri
2020-03-17Update copyright yearMatt Caswell
2020-01-05Fix side channel in the ecp_nistz256.c reference implementationBernd Edlinger
2019-09-27Reorganize local header filesDr. Matthias St. Pierre
2019-09-27Reorganize private crypto header filesDr. Matthias St. Pierre
2019-03-19Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis
2019-02-20SCA hardening for mod. field inversion in EC_GROUPBilly Brumley
2018-07-25ec/ecp_nistz256.c: fix Coverity nit.Andy Polyakov
2018-07-22ec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.Andy Polyakov
2018-07-16EC2M Lopez-Dahab ladder: use it also for ECDSA verifyNicola Tuveri
2018-07-16EC point multiplication: add `ladder` scaffoldNicola Tuveri
2018-06-21[crypto/ec] default to FLT or errorBilly Brumley
2018-06-19Implement coordinate blinding for EC_POINTSohaib ul Hassan
2018-05-24Improve compatibility of point and curve checksMatt Caswell
2018-01-09Fix --strict-warnings with C90Todd Short
2018-01-09Update copyright years on all files merged since Jan 1st 2018Richard Levitte
2018-01-07ec/ecp_nistz256.c: switch to faster addition chain in scalar inversion.Andy Polyakov
2018-01-07ec/asm/ecp_nistz256-armv8.pl: add optimized inversion.Andy Polyakov
2018-01-07ec/ecp_nistz256.c: improve ECDSA sign by 30-40%.Andy Polyakov
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-06-30Merge Intel copyright notice into standardRich Salz
2017-05-01Address some -Wold-style-declaration warningsBenjamin Kaduk
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx
2016-09-22Add -Wswitch-enumRich Salz
2016-08-24ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov
2016-08-24ec/asm/ecp_nistz256-x86_64.pl: addition to perform stricter reduction.Andy Polyakov
2016-08-21ecp_nistz256.c: get is_one on 32-bit platforms right.Andy Polyakov
2016-05-17Copyright consolidation 05/10Rich Salz
2016-05-09fix tab-space mixed indentationFdaSilvaYY
2016-03-08Convert CRYPTO_LOCK_EC_* to new multi-threading APIAlessandro Ghedini
2016-03-01Add default operations to EC_METHODDr. Stephen Henson
2016-02-28Add group_order_bits to EC_METHOD.Dr. Stephen Henson
2016-02-22GH678: Add a few more zallocFdaSilvaYY
2016-01-31Add EC_GROUP_order_bits, EC_GROUP_get0_order and EC_GROUP_get0_cofactorDr. Stephen Henson
2016-01-30Move more BN internals to bn_lcl.hRich Salz
2016-01-13Call single parent free_comp routine.Rich Salz
2016-01-13Fix double-free bugs in EC group precomputation stateViktor Dukhovni
2016-01-13Add CRYPTO_EX_DATA; remove EC_EXTRA_DATARich Salz
2015-11-09Continue standardising malloc style for libcryptoMatt Caswell
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-05-04Use safer sizeof variant in mallocRich Salz
2015-05-01free null cleanup finaleRich Salz
2015-04-30free NULL cleanup 7Rich Salz
2015-04-30free cleanup almost the finaleRich Salz
2015-04-28remove malloc castsRich Salz
2015-04-28NISTZ256: owur'ize.Emilia Kasper
2015-04-27NISTZ256: use EC_POINT API and check errors.Emilia Kasper