66 Ревизии (768e6822ccdca50f95b1b155a2ffd2bdf99cae44)

Автор SHA1 Съобщение Дата
  David Benjamin a684152a2f Downgrade BN_kronecker to bn_jacobi and unexport. преди 7 години
  Steven Valdez 8ebc9eafec Update BN_enhanced_miller_rabin_primality_test to enforce preconditions and accept BN_prime_checks. преди 7 години
  David Benjamin fc674c82c3 Unexport bn_correct_top and bn_wexpand. преди 7 години
  Steven Valdez fc9f10f8fb Implement Enhanced Miller-Rabin primality test for FIPS. преди 7 години
  Rob Sloan b987355a10 Add BN_is_pow2, BN_mod_pow2, and BN_nnmod_pow2. преди 7 години
  David Benjamin 1d6eeb3b85 Spellcheck our public headers. преди 7 години
  David Benjamin 0a211dfe91 Remove BN_FLG_CONSTTIME. преди 7 години
  Rob Sloan 45573cc04d Add Little-endian BIGNUM conversions преди 7 години
  Rob Sloan 2ee1edfb7e Add BN_get_u64 so that Android doesn't have to reach into the BIGNUM structs преди 7 години
  Brian Smith 9f05de4ebb Remove the non-no_branch branch of BN_div. преди 8 години
  David Benjamin bd691756f2 Test that BN_mod_sqrt detects quadratic non-residues. преди 8 години
  David Benjamin 4a9313a7e7 Add low-level p256-x86_64 tests. преди 8 години
  David Benjamin 1e5ac5d502 Fix more clang-tidy warnings. преди 8 години
  David Benjamin 40a63113e4 Add BN_set_u64. преди 8 години
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. преди 8 години
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. преди 8 години
  David Benjamin 4c4ff02fe8 Fix bn_wexpand's documentation. преди 8 години
  David Benjamin d224d52aba Add constants for BN_rand and use them. преди 8 години
  Brian Smith a432757acb Use BN_mod_inverse_odd instead of |BN_mod_inverse| for ECC. преди 8 години
  Brian Smith 78f84f4e03 Document a conservative input range for Montgomery math functions. преди 8 години
  David Benjamin 899b9b19a4 Ensure |BN_div| never gives negative zero in the no_branch code. преди 8 години
  Brian Smith ec3cb3adbc Add |BN_mod_inverse_blinded| and use it in RSA blinding. преди 8 години
  David Benjamin ccd511e499 Add a test for BN_cmp_word. преди 8 години
  Brian Smith 4edca0b308 Add BN_rand_range_ex and use internally. преди 8 години
  Adam Langley d2b5af56cf Revert scoped_types.h change. преди 8 години
  Adam Langley 8d79ed6740 Assume that MSVC supports C++11. преди 8 години
  Adam Langley 8c3c3135a2 Remove scoped_types.h. преди 8 години
  David Benjamin ce9a2166d6 Document that BN_mod_sqrt assumes p is a prime. преди 8 години
  Brian Smith 3d4030b5f7 Test |BN_uadd| and |BN_usub|. преди 8 години
  Brian Smith e4bf8b3e05 Test aliasing in |BN_add| and |BN_sub|. преди 8 години
  David Benjamin 44bedc348d Handle BN_mod_word failures. преди 8 години
  Brian Smith 448fa42779 Deprecate |BN_mod_exp2_mont| and simplify its implementation. преди 8 години
  Brian Smith e31d103a0a Deprecate |BN_mod_exp_mont_word| and simplify its implementation. преди 8 години
  Brian Smith 86080c336f Verify RSA private key operation regardless of whether CRT is used. преди 8 години
  David Benjamin 6e96d2be3d Remove stale wpa_supplicant hacks. преди 8 години
  Brian Smith d035730ac7 Make return value of |BN_MONT_CTX_set_locked| int. преди 8 години
  David Benjamin acb2451807 Rename the BIGNUM ASN.1 functions. преди 8 години
  David Benjamin ae0eaaa397 Convert ssl3_send_client_key_exchange to CBB. преди 8 години
  Brian Smith bf762186c6 Remove the |ri| field of |BN_MONT_CTX|. преди 9 години
  Brian Smith 8bde5d2e51 Remove the unused |Ni| member of |BN_MONT_CTX|. преди 9 години
  David Benjamin e82e6f6696 Constify more BN_MONT_CTX parameters. преди 9 години
  Adam Langley 5f88999a1e Fix up several comments and detect problems in the future. преди 9 години
  Adam Langley efb42fbb60 Make BN_mod_exp_mont_consttime take a const context. преди 9 години
  David Benjamin 12f7737d32 Remove BN_MONT_CTX_init. преди 9 години
  David Benjamin 4c60d356a9 Work around even more Estonian ID card misissuances. преди 9 години
  David Benjamin 231cb82145 Work around broken Estonian smart cards. Again. преди 9 години
  Adam Langley 06fa67c8d3 Stop using |ERR_peek_last_error| in RSA blinding. преди 9 години
  Matt Braithwaite 6488725e5e Re-add |BN_bn2mpi| and |BN_mpi2bn| from OpenSSL at fd682e4c. преди 9 години
  David Benjamin 719220ec8e Get overflow checks right in BN_bin2bn. преди 9 години
  David Benjamin 34248d4cb7 Get rid of err function codes. преди 9 години