aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec/ecp_nistp521.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* ec: Use static linkage on nistp521 felem_{square,mul} wrappersRohan McLure2023-08-041-5/+5
* ec: update to structure based atomicsPauli2023-07-011-9/+4
* Remove redundant assignment in felem_mul_ref in p521Rohan McLure2022-11-301-1/+0
* Fix accumulated index comments in felem_inv for p521Rohan McLure2022-11-281-2/+2
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-7/+3
* ppccap.c: Split out algorithm-specific functionsTomas Mraz2021-06-251-1/+1
* ec: Add PPC64 vector assembly version of p521 field operationsAmitay Isaacs2021-05-291-0/+16
* ec: Add run time code selection for p521 field operationsMartin Schwenke2021-05-291-2/+34
* ec: Rename reference p521 field operations and use them via macrosMartin Schwenke2021-05-291-2/+5
* Rework and make DEBUG macros consistent.Rich Salz2021-05-281-1/+1
* Use numbers definition of int128_t and uint128_tAmitay Isaacs2021-04-081-5/+3
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Fix external symbols related to ec & sm2 keysShane Lontis2021-02-261-81/+83
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-18/+14
* unify spelling of serializePauli2020-07-301-2/+2
* Avoid undefined behavior with unaligned accessesBernd Edlinger2020-05-271-16/+17
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-5/+5
* Update copyright yearMatt Caswell2020-04-231-1/+1
* [crypto/ec] deprecate Jprojective_coordinates_GFp functionsBilly Brumley2020-04-221-6/+3
* Use build.info, not ifdef for crypto modulesRich Salz2020-04-161-13/+8
* Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli2020-02-041-0/+6
* Fix potential SCA vulnerability in some EC_METHODsNicola Tuveri2020-01-051-1/+19
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* [ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri2019-09-071-6/+6
* [ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri2019-09-071-28/+21
* Fix a SCA leak using BN_bn2bin()Nicola Tuveri2019-09-071-7/+5
* Enable curve-spefific ECDSA implementations via EC_METHODPatrick Steuer2019-08-151-0/+3
* Fix enable-ec_nistp_64_gcc_128Matt Caswell2019-08-071-2/+2
* Make the EC code available from inside the FIPS providerMatt Caswell2019-08-061-6/+21
* Fix TyposAntoine Cœur2019-07-021-1/+1
* Avoid an underflow in ecp_nistp521.cMatt Caswell2019-03-071-3/+8
* SCA hardening for mod. field inversion in EC_GROUPBilly Brumley2019-02-171-0/+1
* Following the license change, modify the boilerplates in crypto/ec/Richard Levitte2018-12-061-1/+1
* Use the new non-curve type specific EC functions internallyMatt Caswell2018-07-311-1/+1
* EC2M Lopez-Dahab ladder: use it also for ECDSA verifyNicola Tuveri2018-07-161-5/+0
* EC point multiplication: add `ladder` scaffoldNicola Tuveri2018-07-161-1/+4
* enable-ec_nistp_64_gcc_128: Fix function prototype warning [-Wstrict-prototypes]Nicola Tuveri2018-06-221-1/+1
* Implement coordinate blinding for EC_POINTSohaib ul Hassan2018-06-191-1/+3
* Better error code when lacking __SIZEOF_INT128__Richard Levitte2018-05-231-1/+1
* Update copyright yearMatt Caswell2018-02-271-1/+1
* ec/ecp_nistp{224,256,521}.c: harmonize usage of __uint128_t.Andy Polyakov2018-02-241-2/+2
* ec/ecp_nistp*.c: sanitize for undefined/implmentation-specific behaviour.Andy Polyakov2017-12-271-5/+4
* Consistent formatting for sizeof(foo)Rich Salz2017-12-071-3/+3
* nistp521: add a comment to the P+P exceptional case in point_add.Adam Langley2017-10-021-3/+19
* Fix the return type of felem_is_zero_int which should be int.Bernd Edlinger2017-10-021-2/+1
* Change to check last return value of BN_CTX_getPaul Yang2017-06-261-8/+12
* Cleanup - use e_os2.h rather than stdint.hRichard Levitte2017-05-111-7/+1
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-171-3/+3
* Copyright consolidation 05/10Rich Salz2016-05-171-1/+7