Sign in
boringssl
/
boringssl
/
HEAD
« Previous
10bfb89
Fix 20-year-old typo in BN_mask_bits.
by David Benjamin
· 6 years ago
47d8841
Document that BN_bn2bin is not constant-time.
by David Benjamin
· 6 years ago
3d2c6b0
Document EC_POINT_get_affine_coordinates_GFp allowing NULL x and y.
by David Benjamin
· 6 years ago
a6bfc45
Store EC_KEY's private key as an EC_SCALAR.
by David Benjamin
· 6 years ago
d62fe6f
Fold EC_KEY_copy into EC_KEY_dup.
by David Benjamin
· 6 years ago
40cdb3b
Don't test |initial_handshake_complete| for dummy PQ padding status.
by Adam Langley
· 6 years ago
ec55dc1
Update tools.
by David Benjamin
· 6 years ago
929a9d7
Don't bother retrying in bn_blinding_create_param.
by David Benjamin
· 6 years ago
f8058d4
Add M=8 L=2 AES-128-CCM as well.
by David Benjamin
· 6 years ago
8df8e64
Record whether dummy PQ padding was used.
by Adam Langley
· 6 years ago
8d4f7e5
Remove redundant assertion in fe_mul_121666_impl.
by Daniel Hirche
· 6 years ago
4702db6
Update dummy PQ extension for round two.
by Adam Langley
· 6 years ago
8041d8c
third_party: re-format METATADA files
by Martin Kreichgauer
· 6 years ago
c017864
Update link to CMVP certificate.
by Adam Langley
· 6 years ago
e745b25
Remove trailing whitespace from ssl/.
by Adam Langley
· 6 years ago
672f6fc
Always use adr with __thumb2__.
by David Benjamin
· 6 years ago
36714fc
Remove redundant length-check in |ec_wNAF_mul|.
by Daniel Hirche
· 6 years ago
02d696f
Delete |pthread_key_t| on dlclose.
by Fred Gylys-Colwell
· 6 years ago
ed626ec
Merge NIAP and FIPS test suites.
by Adam Langley
· 6 years ago
085955c
Actually use the u64 cast.
by David Benjamin
· 6 years ago
f16cd42
Add AES_128_CCM AEAD.
by Steven Valdez
· 6 years ago
78a832d
Document RSAZ slightly better.
by David Benjamin
· 6 years ago
c03ecb9
Remove SSLv3_method and friends.
by David Benjamin
· 6 years ago
1bf2337
Reject compressed ECDH coordinates in TLS.
by David Benjamin
· 6 years ago
6796889
Remove unused strings.h #include from crypto/mem.c
by Aaron Green
· 6 years ago
02cca19
clang-format RSAZ C code.
by David Benjamin
· 6 years ago
10443f5
Adjust comment on potential R^3 optimization.
by David Benjamin
· 6 years ago
862e0d2
Add cpu-aarch64-fuchsia.c
by Aaron Green
· 6 years ago
638a408
Add a tuned variable-time P-256 multiplication function.
by David Benjamin
· 6 years ago
6e4ff11
Merge Intel copyright notice into standard
by David Benjamin
· 6 years ago
f6cf8bb
Sync up AES assembly.
by David Benjamin
· 6 years ago
6dc9942
Sync up some perlasm license headers and easy fixes.
by David Benjamin
· 6 years ago
0f4f6c2
p256-x86_64.pl: add CFI directives.
by David Benjamin
· 6 years ago
02808dd
p256-x86_64-asm.pl: Win64 SEH face-lift.
by David Benjamin
· 6 years ago
05640fd
p256-x86_64-asm.pl: Add OpenSSL copyright
by David Benjamin
· 6 years ago
8ae929f
p256-x86_64.pl: update commentary with before-after performance data.
by David Benjamin
· 6 years ago
d25e62e
Return NULL instead of zero in |bn_resized_from_ctx|.
by Daniel Hirche
· 6 years ago
38c20fe
Fix threading issues with RSA freeze_private_key.
by David Benjamin
· 6 years ago
61dedd6
Don't crash when failing to set affine coordinates when the generator is missing.
by Adam Langley
· 6 years ago
376f3f1
Add BN_count_low_zero_bits.
by David Benjamin
· 6 years ago
d24cb22
Make BN_cmp constant-time.
by David Benjamin
· 6 years ago
ac38370
Simplify bn_mul_part_recursive.
by David Benjamin
· 6 years ago
6488f4e
Fix over-allocated bounds on bn_mul_part_recursive.
by David Benjamin
· 6 years ago
2bf8297
Make bn_mul_part_recursive constant-time.
by David Benjamin
· 6 years ago
6541308
Don't allocate oversized arrays for bn_mul_recursive.
by David Benjamin
· 6 years ago
34a2c5e
Make bn_mul_recursive constant-time.
by David Benjamin
· 6 years ago
b01dd1c
Make bn_sqr_recursive constant-time.
by David Benjamin
· 6 years ago
3b3e12d
Simplify BN_bn2bin_padded.
by David Benjamin
· 6 years ago
be83740
Make the rest of RSA CRT constant-time.
by David Benjamin
· 6 years ago
150ad30
Split BN_uadd into a bn_uadd_fixed.
by David Benjamin
· 6 years ago
5b10def
Compute mont->RR in constant-time.
by David Benjamin
· 6 years ago
6f564af
Make BN_mod_*_quick constant-time.
by David Benjamin
· 6 years ago
eaa80b7
Remove DSA k+q kludge.
by David Benjamin
· 6 years ago
08805fe
Normalize RSA private component widths.
by David Benjamin
· 6 years ago
c7b6e0a
Don't leak widths in bn_mod_mul_montgomery_fallback.
by David Benjamin
· 6 years ago
08d774a
Remove some easy bn_set_minimal_width calls.
by David Benjamin
· 6 years ago
09633cc
Rename bn->top to bn->width.
by David Benjamin
· 6 years ago
23223eb
Tidy BN_bn2hex and BN_print with non-minimal inputs.
by David Benjamin
· 6 years ago
cb4e300
Store EC field and orders in minimal form.
by David Benjamin
· 6 years ago
226b4b5
Make the rest of BIGNUM accept non-minimal values.
by David Benjamin
· 6 years ago
45210dd
Tidy up |ec_GFp_simple_point2oct| and friend.
by Adam Langley
· 6 years ago
2044181
Set output point to the generator when not on the curve.
by Adam Langley
· 6 years ago
a312391
cavp_tlskdf_test.cc: include errno.h since errno is referenced.
by Adam Langley
· 6 years ago
091b455
Support running CAVP tests on an Android device.
by Adam Langley
· 6 years ago
472ba2c
Require that Ed25519 |s| values be < order.
by Adam Langley
· 6 years ago
f4b708c
Add a function which folds BN_MONT_CTX_{new,set} together.
by David Benjamin
· 6 years ago
feffb87
Make BN_bn2bin_padded work with non-minimal BIGNUMs.
by David Benjamin
· 6 years ago
385e4e9
Handle directive arguments with * in them.
by David Benjamin
· 6 years ago
6c41465
Remove redundant bn->top computation.
by David Benjamin
· 6 years ago
7979dbe
Use bn_resize_words in BN_from_montgomery_word.
by David Benjamin
· 6 years ago
76ce04b
Fix up BN_MONT_CTX_set with non-minimal values.
by David Benjamin
· 6 years ago
0758b68
Reject negative numbers in BN_{mod_mul,to,from}_montgomery.
by David Benjamin
· 6 years ago
9a5bfc0
Tidy up BN_mod_mul_montgomery.
by David Benjamin
· 6 years ago
2ccdf58
Factor out BN_to_montgomery(1) optimization.
by David Benjamin
· 6 years ago
dc8b1ab
Do RSA sqrt(2) business in BIGNUM.
by David Benjamin
· 6 years ago
43cf27e
Add bn_copy_words.
by David Benjamin
· 6 years ago
ad5cfdf
Add initial support for non-minimal BIGNUMs.
by David Benjamin
· 6 years ago
884086e
Remove x86_64 x25519 assembly.
by David Benjamin
· 6 years ago
fa65113
Push an error if custom private keys fail.
by David Benjamin
· 6 years ago
4866920
Fix fuzzer mode suppressions.
by David Benjamin
· 6 years ago
ddb57cf
Add tests for split handshakes.
by Adam Langley
· 6 years ago
3fe8fa7
Add initial, experimental support for split handshakes.
by Adam Langley
· 6 years ago
7e5dd25
Remove draft22 and experiment2.
by Steven Valdez
· 6 years ago
3c034b2
Add support for QUIC transport params.
by Nick Harper
· 6 years ago
a62dbf8
Move OPENSSL_FALLTHROUGH to internal headers.
by David Benjamin
· 6 years ago
5301c10
ssl_verify_peer_cert: implement |SSL_VERIFY_NONE| as advertised.
by Matthew Braithwaite
· 6 years ago
e8d2439
Expose ssl_session_serialize to libssl.
by Adam Langley
· 6 years ago
0ab3f0c
Notice earlier if a server echoes the TLS 1.3 compatibility session ID.
by David Benjamin
· 6 years ago
0ab86cf
Require only that the nonce be strictly monotonic in TLS's AES-GCM
by Adam Langley
· 6 years ago
449a9e6
Make the gdb window larger.
by Adam Langley
· 6 years ago
ab5a947
Reslice TLS AEAD setup.
by Adam Langley
· 6 years ago
c61b577
Add some more utility functions to bytestring.
by Adam Langley
· 6 years ago
5a869aa
Documentation typo.
by David Benjamin
· 6 years ago
610cdbb
Switch some ints to bools and Spans.
by David Benjamin
· 6 years ago
32b59402
Don't leak the exponent bit width in BN_mod_exp_mont_consttime.
by David Benjamin
· 6 years ago
cb1ad20
Use 51-bit limbs from fiat-crypto in 64-bit.
by David Benjamin
· 6 years ago
a1bc1ba
Fix up CTR_DRBG_update comment.
by David Benjamin
· 6 years ago
8017cdd
Make BN_num_bits_word constant-time.
by David Benjamin
· 6 years ago
b9f30bb
Unwind total_num from wNAF_mul.
by David Benjamin
· 6 years ago
d86c0d2
Pull the malloc out of compute_wNAF.
by David Benjamin
· 6 years ago
Next »