Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
boringssl.googlesource.com
/
boringssl
/
a23b68f564fc412bd23d3f46b15a2bcd4825e480
/
include
/
openssl
/
bn.h
4512b79
Run comment conversion script on include/
by David Benjamin
· 8 years ago
9f9f4ea
Fix typo.
by David Benjamin
· 8 years ago
81a5df4
Switch ssl_ecdh to C++.
by David Benjamin
· 8 years ago
a684152
Downgrade BN_kronecker to bn_jacobi and unexport.
by David Benjamin
· 9 years ago
8ebc9ea
Update BN_enhanced_miller_rabin_primality_test to enforce preconditions and accept BN_prime_checks.
by Steven Valdez
· 8 years ago
fc674c8
Unexport bn_correct_top and bn_wexpand.
by David Benjamin
· 8 years ago
fc9f10f
Implement Enhanced Miller-Rabin primality test for FIPS.
by Steven Valdez
· 8 years ago
b987355
Add BN_is_pow2, BN_mod_pow2, and BN_nnmod_pow2.
by Rob Sloan
· 8 years ago
1d6eeb3
Spellcheck our public headers.
by David Benjamin
· 9 years ago
0a211df
Remove BN_FLG_CONSTTIME.
by David Benjamin
· 9 years ago
45573cc
Add Little-endian BIGNUM conversions
by Rob Sloan
· 9 years ago
2ee1edf
Add BN_get_u64 so that Android doesn't have to reach into the BIGNUM structs
by Rob Sloan
· 9 years ago
9f05de4
Remove the non-no_branch branch of BN_div.
by Brian Smith
· 9 years ago
bd69175
Test that BN_mod_sqrt detects quadratic non-residues.
by David Benjamin
· 9 years ago
4a9313a
Add low-level p256-x86_64 tests.
by David Benjamin
· 9 years ago
1e5ac5d
Fix more clang-tidy warnings.
by David Benjamin
· 9 years ago
40a6311
Add BN_set_u64.
by David Benjamin
· 9 years ago
f0e935d
Fold stack-allocated types into headers.
by David Benjamin
· 9 years ago
d17d74d
Replace Scoped* heap types with bssl::UniquePtr.
by Matt Braithwaite
· 9 years ago
4c4ff02
Fix bn_wexpand's documentation.
by David Benjamin
· 9 years ago
d224d52
Add constants for BN_rand and use them.
by David Benjamin
· 9 years ago
a432757
Use BN_mod_inverse_odd instead of |BN_mod_inverse| for ECC.
by Brian Smith
· 9 years ago
78f84f4
Document a conservative input range for Montgomery math functions.
by Brian Smith
· 9 years ago
899b9b1
Ensure |BN_div| never gives negative zero in the no_branch code.
by David Benjamin
· 9 years ago
ec3cb3a
Add |BN_mod_inverse_blinded| and use it in RSA blinding.
by Brian Smith
· 9 years ago
ccd511e
Add a test for BN_cmp_word.
by David Benjamin
· 9 years ago
4edca0b
Add BN_rand_range_ex and use internally.
by Brian Smith
· 9 years ago
d2b5af5
Revert scoped_types.h change.
by Adam Langley
· 9 years ago
8d79ed6
Assume that MSVC supports C++11.
by Adam Langley
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
ce9a216
Document that BN_mod_sqrt assumes p is a prime.
by David Benjamin
· 9 years ago
3d4030b
Test |BN_uadd| and |BN_usub|.
by Brian Smith
· 9 years ago
e4bf8b3
Test aliasing in |BN_add| and |BN_sub|.
by Brian Smith
· 9 years ago
44bedc3
Handle BN_mod_word failures.
by David Benjamin
· 9 years ago
448fa42
Deprecate |BN_mod_exp2_mont| and simplify its implementation.
by Brian Smith
· 9 years ago
e31d103
Deprecate |BN_mod_exp_mont_word| and simplify its implementation.
by Brian Smith
· 9 years ago
86080c3
Verify RSA private key operation regardless of whether CRT is used.
by Brian Smith
· 9 years ago
6e96d2b
Remove stale wpa_supplicant hacks.
by David Benjamin
· 9 years ago
d035730
Make return value of |BN_MONT_CTX_set_locked| int.
by Brian Smith
· 9 years ago
acb2451
Rename the BIGNUM ASN.1 functions.
by David Benjamin
· 10 years ago
ae0eaaa
Convert ssl3_send_client_key_exchange to CBB.
by David Benjamin
· 10 years ago
bf76218
Remove the |ri| field of |BN_MONT_CTX|.
by Brian Smith
· 10 years ago
8bde5d2
Remove the unused |Ni| member of |BN_MONT_CTX|.
by Brian Smith
· 10 years ago
e82e6f6
Constify more BN_MONT_CTX parameters.
by David Benjamin
· 10 years ago
5f88999
Fix up several comments and detect problems in the future.
by Adam Langley
· 10 years ago
efb42fb
Make BN_mod_exp_mont_consttime take a const context.
by Adam Langley
· 10 years ago
12f7737
Remove BN_MONT_CTX_init.
by David Benjamin
· 10 years ago
4c60d35
Work around even more Estonian ID card misissuances.
by David Benjamin
· 10 years ago
231cb82
Work around broken Estonian smart cards. Again.
by David Benjamin
· 10 years ago
06fa67c
Stop using |ERR_peek_last_error| in RSA blinding.
by Adam Langley
· 10 years ago
6488725
Re-add |BN_bn2mpi| and |BN_mpi2bn| from OpenSSL at fd682e4c.
by Matt Braithwaite
· 10 years ago
719220e
Get overflow checks right in BN_bin2bn.
by David Benjamin
· 10 years ago
34248d4
Get rid of err function codes.
by David Benjamin
· 10 years ago
b9c579d
Add crypto/bytestring-based BIGNUM DER functions.
by David Benjamin
· 10 years ago
1c703cb
Check for BN_copy failures.
by David Benjamin
· 10 years ago
b3a7b51
Fix off-by-one in BN_rand
by David Benjamin
· 10 years ago
074cc04
Reject negative shifts for BN_rshift and BN_lshift.
by David Benjamin
· 10 years ago
c561aa6
Require source files define __STDC_FORMAT_MACROS to use BN FMT macros.
by David Benjamin
· 10 years ago
e7b32c3
Make format strings for bignums, like |BN_DEC_FMT1|, visible.
by Matt Braithwaite
· 10 years ago
683d7bd
Convert BN_MONT_CTX to new-style locking.
by Adam Langley
· 10 years ago
a5974bf
Convert bn_test to C++.
by David Benjamin
· 10 years ago
689be0f
Reset all the error codes.
by David Benjamin
· 10 years ago
7cc3f99
Add declarations for Android compatibility funcs.
by Adam Langley
· 11 years ago
25c93ff
Fix BN_sub documentation.
by David Benjamin
· 11 years ago
214cd44
Export BN_num_bits_word.
by Adam Langley
· 11 years ago
b8b5478
Expose two, rather internal, BIGNUM functions.
by Adam Langley
· 11 years ago
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago