39 Cometimentos (104306f587751f34852838915fb61ce5551c2332)

Autor SHA1 Mensagem Data
  David Benjamin 5ecfb10d54 Modernize OPENSSL_COMPILE_ASSERT, part 2. há 6 anos
  David Benjamin c1c81613ce Rename EC_MAX_SCALAR_*. há 6 anos
  David Benjamin 9f152adfcf Use EC_RAW_POINT in ECDSA. há 6 anos
  David Benjamin 76e441bd66 Remove some easy BN_CTXs. há 6 anos
  David Benjamin be11d6d8d7 Push BIGNUM out of the cmp_x_coordinate interface. há 6 anos
  David Benjamin adeb72b353 Fix r = p-n+epsilon ECDSA tests. há 6 anos
  David Benjamin fbec517255 Better test boundary cases of ec_cmp_x_coordinate. há 6 anos
  Adam Langley 26b3fb0a77 Fix build when bcm.c is split up. há 6 anos
  Adam Langley 9edbc7ff9f Revert "Revert "Speed up ECDSA verify on x86-64."" há 6 anos
  Adam Langley e907ed4c4b Revert "Speed up ECDSA verify on x86-64." há 6 anos
  Nir Drucker 3d450d2844 Speed up ECDSA verify on x86-64. há 6 anos
  David Benjamin 7121fe24e9 Align ECDSA sign/verify scalar inversions. há 6 anos
  David Benjamin 941f535438 Abstract away EC_SCALAR operations. há 6 anos
  David Benjamin 9291be5b27 Remove return values from bn_*_small. há 6 anos
  David Benjamin 04018c5929 Remove EC_LOOSE_SCALAR. há 6 anos
  David Benjamin 9c1f8b4ac7 Add tests for large digests. há 6 anos
  David Benjamin 2257e8f3bf Use bn_rshift_words for the ECDSA bit-shift. há 6 anos
  David Benjamin 0645c05f5e Test the bit-shifting case in ECDSA. há 6 anos
  David Benjamin a6bfc45b62 Store EC_KEY's private key as an EC_SCALAR. há 6 anos
  David Benjamin b01dd1c622 Make bn_sqr_recursive constant-time. há 6 anos
  David Benjamin 09633cc34e Rename bn->top to bn->width. há 6 anos
  Andres Erbsen 46304abf7d ec/p256.c: fiat-crypto field arithmetic (64, 32) há 7 anos
  David Benjamin eb9232f06f Fully reduce scalars in EC_POINT_mul. há 6 anos
  David Benjamin 61e9245543 Use some of the word-based functions for ECDSA verification. há 7 anos
  David Benjamin 86c2b854b0 Don't use BN_nnmod to convert from field element to scalar. há 7 anos
  David Benjamin a838f9dc7e Make ECDSA signing 10% faster and plug some timing leaks. há 7 anos
  David Benjamin 42a8cbe37c Remove ECDSA_sign_setup and friends. há 7 anos
  David Benjamin 8dc226ca8f Add some missing OpenSSL 1.1.0 accessors. há 7 anos
  David Benjamin b8d677bfd0 Deduplicate built-in curves and give custom curves an order_mont. há 7 anos
  David Benjamin 8db94be1d6 Add ECDSA tests for custom curves. há 7 anos
  David Benjamin a00fd08c2c Use consistent notation in ECDSA_do_verify comments. há 7 anos
  David Benjamin 238c274054 Capitalization nit. há 7 anos
  David Benjamin 6aedfc137b Remove unnecessary loop over BN_generate_dsa_nonce. há 7 anos
  David Benjamin 808f832917 Run the comment converter on libcrypto. há 7 anos
  David Benjamin 331d2cee0a Rename mont_data to order_mont. há 7 anos
  Adam Langley 5e578c9dba Don't draw entropy during FIPS power-on tests. há 7 anos
  David Benjamin d91e1efd83 Convert ECDSA tests to GTest. há 7 anos
  David Benjamin 4323e22793 Tidy up FIPS module dependencies. há 7 anos
  Adam Langley aacb72c1b7 Move ec/ and ecdsa/ into fipsmodule/ há 7 anos