74 Комити (104306f587751f34852838915fb61ce5551c2332)

Аутор SHA1 Порука Датум
  David Benjamin 9847cdd785 Fix signed left-shifts in curve25519.c. пре 5 година
  Adam Langley 899835fad4 Rename Fiat include files to end in .h пре 5 година
  David Benjamin 32e59d2d32 Switch to new fiat pipeline. пре 5 година
  David Benjamin 5590c715e2 Mark some unmarked array sizes in curve25519.c. пре 5 година
  David Benjamin 43e636a2e4 Remove bundled copy of android-cmake. пре 5 година
  David Benjamin 5ecfb10d54 Modernize OPENSSL_COMPILE_ASSERT, part 2. пре 6 година
  David Benjamin 8618f2bfe0 Optimize EC_GFp_mont_method's cmp_x_coordinate. пре 6 година
  David Benjamin 0b3f497bcd Optimize EC_GFp_nistp256_method's cmp_x_coordinate. пре 6 година
  David Benjamin fa3aadcd40 Push BIGNUM out of EC_METHOD's affine coordinates hook. пре 6 година
  Adam Langley 9edbc7ff9f Revert "Revert "Speed up ECDSA verify on x86-64."" пре 6 година
  Adam Langley e907ed4c4b Revert "Speed up ECDSA verify on x86-64." пре 6 година
  David Benjamin cfd50c63a1 Route the tuned add/dbl implementations out of EC_METHOD. пре 6 година
  Nir Drucker 3d450d2844 Speed up ECDSA verify on x86-64. пре 6 година
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes пре 6 година
  Joshua Liebow-Feeser 67e64342c1 Document that ED25519_sign only fails on allocation failure пре 6 година
  David Benjamin bdc409801f Add new curve/hash ECDSA combinations from Wycheproof. пре 6 година
  David Benjamin af37f84840 Add RSA-PSS tests from Wycheproof. пре 6 година
  David Benjamin f84c0dad7a Use newly-sharded ECDH tests. пре 6 година
  David Benjamin a711b53e0b Update Wycheproof test vectors. пре 6 година
  David Benjamin 42ea84b317 Update Wycheproof test vectors. пре 6 година
  Adam Langley 576b637861 Move convert_wycheproof.go to util/ пре 6 година
  David Benjamin 62abcebb01 Add a driver for Wycheproof CMAC tests. пре 6 година
  Martin Kreichgauer 044f637fef reformat third_party/wycheproof_testvectors/METADATA пре 6 година
  David Benjamin bf33114b51 Rename third_party/wycheproof to satisfy a bureaucrat. пре 6 година
  David Benjamin 179c4e257a Update Wycheproof, add keywrap tests, and fix a bug. пре 6 година
  David Benjamin 8e75ae4880 Add a Wycheproof driver for AES-CBC. пре 6 година
  David Benjamin 302bb3964a Small curve25519 cleanups. пре 6 година
  David Benjamin 3f944674b2 Add an ECDH Wycheproof driver. пре 6 година
  David Benjamin 7760af4bce Print tcId in converted Wycheproof files. пре 6 година
  David Benjamin 5505328633 Add AEAD Wycheproof drivers. пре 6 година
  David Benjamin c596415ec6 Add a DSA Wycheproof driver. пре 6 година
  David Benjamin 5707274214 Add Ed25519 Wycheproof driver. пре 6 година
  David Benjamin 041dd68cec Clear mallocs in ec_wNAF_mul. пре 6 година
  David Benjamin e14e4a7ee3 Remove ec_compute_wNAF's failure cases. пре 6 година
  David Benjamin 40d76f4f7d Add ECDSA and RSA verify Wycheproof drivers. пре 6 година
  David Benjamin 5509bc06d8 Add a test driver for Wycheproof's x25519_test.json. пре 6 година
  David Benjamin 2d10c3688c Check in a copy of Project Wycheproof test vectors. пре 6 година
  David Benjamin 32e0d10069 Add EC_FELEM for EC_POINTs and related temporaries. пре 6 година
  David Benjamin 364a51ec3a Abstract scalar inversion in EC_METHOD. пре 6 година
  David Benjamin 5fca613918 Fix typo in point_add. пре 6 година
  Daniel Hirche 8d4f7e5421 Remove redundant assertion in fe_mul_121666_impl. пре 6 година
  Martin Kreichgauer 8041d8c40e third_party: re-format METATADA files пре 6 година
  David Benjamin 638a408cd2 Add a tuned variable-time P-256 multiplication function. пре 6 година
  Adam Langley 472ba2c2dd Require that Ed25519 |s| values be < order. пре 6 година
  David Benjamin 884086e0e2 Remove x86_64 x25519 assembly. пре 6 година
  David Benjamin cb1ad205d0 Use 51-bit limbs from fiat-crypto in 64-bit. пре 6 година
  David Benjamin a42d7bee85 Reorganize curve25519.c slightly. пре 6 година
  David Benjamin 0c1eafc6fe Add additional constants to make_curve25519_tables.py. пре 6 година
  David Benjamin 2d77d4084a Generate curve25519 tables with a script. пре 6 година
  David Benjamin 042b49cf3c Extract curve25519 tables into a separate header. пре 6 година