62 Révisions (b84674b2d2512cfd200b7c392215b6eebda3c59a)

Auteur SHA1 Message Date
  Jeremy Apthorp 79c7ec06f6 Add EC_GROUP_order_bits for OpenSSL compatibility il y a 5 ans
  David Benjamin f09df6930f Don't include openssl/ec_key.h under extern "C". il y a 6 ans
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes il y a 6 ans
  Joshua Liebow-Feeser 978169951f Document error behavior of various functions il y a 6 ans
  David Benjamin 2f5100e629 More compatibility stuff. il y a 6 ans
  David Benjamin 0318b051ee Add some OpenSSL compatibility functions and hacks. il y a 6 ans
  David Benjamin ec4f0ddafc EC_GROUP_dup cannot fail. il y a 6 ans
  David Benjamin 6a289b3ec4 Remove EC_POINTs_make_affine and related logic. il y a 6 ans
  David Benjamin d61334d187 Document preferences for EC_GROUP_new_by_curve_name. il y a 6 ans
  David Benjamin 3d2c6b0b0e Document EC_POINT_get_affine_coordinates_GFp allowing NULL x and y. il y a 6 ans
  David Benjamin a838f9dc7e Make ECDSA signing 10% faster and plug some timing leaks. il y a 7 ans
  David Benjamin cb16f17b36 Check EC_POINT/EC_GROUP compatibility more accurately. il y a 7 ans
  David Benjamin d24fd47ff4 Fold EC_POINT_clear_free into EC_POINT_free. il y a 7 ans
  David Benjamin 4512b792ba Run comment conversion script on include/ il y a 7 ans
  Steven Valdez b15143fece Fix check_fips for public keys and synchronize the EC and RSA versions. il y a 7 ans
  Adam Langley dcecdfd620 Fix a couple of missing spaces in comments. il y a 7 ans
  David Benjamin 1d6eeb3b85 Spellcheck our public headers. il y a 7 ans
  Nick Harper 5b556200d4 Fix documentation for POINT_CONVERSION_UNCOMPRESSED in ec.h il y a 8 ans
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. il y a 8 ans
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. il y a 8 ans
  Matt Braithwaite b9afd51ca1 Move some typedefs to base.h. il y a 8 ans
  Adam Langley d2b5af56cf Revert scoped_types.h change. il y a 8 ans
  Adam Langley 8d79ed6740 Assume that MSVC supports C++11. il y a 8 ans
  Adam Langley 19fdcb5234 Don't #include header files in extern "C" blocks. il y a 8 ans
  Adam Langley 8c3c3135a2 Remove scoped_types.h. il y a 8 ans
  David Benjamin 8cf79af7d1 Always use Fermat's Little Theorem in ecdsa_sign_setup. il y a 8 ans
  David Benjamin 2f02854c24 Remove EC_GROUP_new_arbitrary. il y a 8 ans
  David Benjamin 6f7374b0ed Restore EC_GROUP_new_by_curve_name and EC_GROUP_set_generator. il y a 8 ans
  Emily Stark 5c05648b8d Tiny documentation fix for EC_POINT_set_affine_coordinates_GFp il y a 8 ans
  Adam Langley e4f3f4df6e Add test that A+A = 2×A on elliptic curves. il y a 8 ans
  Brian Smith 76c6381c21 Return 0 on error in |EC_POINT_is_on_curve| instead of -1. il y a 8 ans
  David Benjamin 2f6410ba4e Rewrite ECPrivateKey serialization. il y a 8 ans
  David Benjamin 6014ea6248 Add EC_POINT_point2cbb. il y a 8 ans
  Adam Langley ce9d85eedd Tweaks for node.js il y a 8 ans
  David Benjamin 232127d245 Fold EC_GROUP_new_curve_GFp and EC_GROUP_set_generator into a EC_GROUP_new_arbitrary. il y a 9 ans
  Brian Smith a3d9de05fb Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. il y a 9 ans
  Brian Smith f3376ace43 Remove |EC_POINTs_mul| & simplify p256-x86_64. il y a 9 ans
  Brian Smith e2136d9c28 Remove |EC_GROUP_precompute_mult| and |EC_KEY_precompute_mult|. il y a 9 ans
  Brian Smith 9b26297608 Make |EC_GROUP_precompute_mult|/|EC_KEY_precompute_mult| no-ops. il y a 9 ans
  Adam Langley 38feb990a1 Require that EC points are on the curve. il y a 9 ans
  Brian Smith 274341dd6e Change the type of |EC_GROUP_get_degree| and friends to |unsigned|. il y a 9 ans
  David Benjamin 9f4913f4a8 Remove the ifdef around ec.h's ec_key.h compatibility include il y a 9 ans
  David Benjamin 5e4158fe12 Fix the comment for POINT_CONVERSION_UNCOMPRESSED il y a 9 ans
  David Benjamin 34248d4cb7 Get rid of err function codes. il y a 9 ans
  Kenny Root 3a9e1fba0e Correct various documentation typos il y a 9 ans
  Adam Langley d72e284271 Support arbitrary elliptic curve groups. il y a 9 ans
  Matt Braithwaite 3bf1cca262 Don't report |ERR_R_MALLOC_FAILURE| on failure of |EC_KEY_new_by_curve_name|. il y a 9 ans
  Adam Langley 126320c881 Add dummy EC_GROUP_set_point_conversion_form. il y a 9 ans
  Adam Langley ad6b28e974 Add 64-bit, P-256 implementation. il y a 9 ans
  Adam Langley c3ef76f327 Compatibility changes for wpa_supplicant and OpenSSH. il y a 9 ans