Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/boringssl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/crypto/ec
AgeCommit message (Expand)Author
2016-09-12Use C99 for size_t loops.David Benjamin
2016-09-08Fold stack-allocated types into headers.David Benjamin
2016-09-02Replace Scoped* heap types with bssl::UniquePtr.Matt Braithwaite
2016-08-29Be -Wnewline-eof clean.David Benjamin
2016-08-16Don't use function wrappers for EC_METHOD.David Benjamin
2016-08-16Tidy up EC_POINT_dup.David Benjamin
2016-08-16Inline ec_group_copy and simplify.David Benjamin
2016-08-11Move remaining ScopedContext types out of scoped_types.hMartin Kreichgauer
2016-08-06Use BN_mod_inverse_odd instead of |BN_mod_inverse| for ECC.Brian Smith
2016-07-29Add BN_rand_range_ex and use internally.Brian Smith
2016-07-28Use Fermat's Little Theorem when converting points to affine.Brian Smith
2016-07-20Ensure result affine coordinates in nistz256 are fully reduced.Brian Smith
2016-07-18Switch one point addition to a point doubling in p256-x86_64.c.Brian Smith
2016-07-12Revert "Move C++ helpers into |bssl| namespace."Adam Langley
2016-07-12Revert scoped_types.h change.Adam Langley
2016-07-12Remove scoped_types.h.Adam Langley
2016-07-12Move C++ helpers into |bssl| namespace.Adam Langley
2016-06-28Switch perlasm calling convention.David Benjamin
2016-06-20Don't bother storing the cofactor.David Benjamin
2016-06-20Always use Fermat's Little Theorem in ecdsa_sign_setup.David Benjamin
2016-06-16Remove EC_GROUP_new_arbitrary.David Benjamin
2016-04-26Use different bit tricks to extend the LSB.David Benjamin
2016-04-21Avoid minor waste in |ec_GFp_nistp256_point_get_affine_coordinates|.Brian Smith
2016-04-21Save one call to |ecp_nistz256_from_mont| in |ecp_nistz256_get_affine|.Brian Smith
2016-04-21Avoid a multiplication in |ecp_nistz256_get_affine| when |x| is NULL.Brian Smith
2016-04-21Set output coordinates' |neg| field in |ecp_nistz256_get_affine|.Brian Smith
2016-04-21Use only Montgomery math in |ec_GFp_mont_point_get_affine_coordinates|.Brian Smith
2016-04-01Decouple crypto/ec from the OID table.David Benjamin
2016-03-31Remove some easy obj.h dependencies.David Benjamin
2016-03-29Small tweak to P-256-x86-64 inversion.Brian Smith
2016-03-28Remove dead code from |ec_GFp_mont_point_get_affine_coordinates|.Brian Smith
2016-03-28Move & rename |ec_GFp_simple_point_get_affine_coordinates|.Brian Smith
2016-03-23Use |size_t| and |int| consistently in p{224,256}-64.c.Brian Smith
2016-03-20Fix parameter type of p256-64.c's |select_point|.Brian Smith
2016-03-20Make local functions static.Piotr Sikora
2016-03-15Restore EC_GROUP_new_by_curve_name and EC_GROUP_set_generator.David Benjamin
2016-03-11Remove reduction in |ec_GFp_simple_set_Jprojective_coordinates_GFp|.Brian Smith
2016-03-11Require compressed x EC coordinate to be a field element.Brian Smith
2016-03-09Remove unused code for multiple-point ECC multiplication.Brian Smith
2016-03-09Avoid potential uninitialized memory read in crypto/ec/p256-x86_64.c.Brian Smith
2016-03-09Remove |EC_POINT::Z_is_one|.Brian Smith
2016-03-09Fix a few more missing CBB_cleanups.David Benjamin
2016-03-01Add test that A+A = 2×A on elliptic curves.Adam Langley
2016-03-01ec/asm/p256-x86_64-asm.pl: get corner case logic right.Adam Langley
2016-03-01Adding missing BN_CTX_start/BN_CTX_end in ec_keySteven Valdez
2016-02-25Return 0 on error in |EC_POINT_is_on_curve| instead of -1.Brian Smith
2016-02-24Add missing EC NULL CheckSteven Valdez
2016-02-17Remove flags field from EC_KEY.David Benjamin
2016-02-17Rewrite ECPrivateKey serialization.David Benjamin
2016-02-17Add tests for EC keys with specified curves.David Benjamin