Sign in
boringssl
/
boringssl.git
/
78987bb7bb4764ca3a8b08b0a6f7bd14b53c3e4f
/
crypto
78987bb
Implement DLEQ checks for Trust Token.
by Steven Valdez
· 5 years ago
367d64f
Fix error-handling in EVP_BytesToKey.
by David Benjamin
· 5 years ago
8f3019e
Fix Trust Token CBOR.
by Steven Valdez
· 5 years ago
7853619
Match parameter names between header and source.
by David Benjamin
· 5 years ago
538a124
Trust Token Implementation.
by Steven Valdez
· 5 years ago
f37eb8d
Include mem.h for |CRYPTO_memcmp|
by Adam Langley
· 5 years ago
3c11bf5
Add SHA-512-256.
by Adam Langley
· 5 years ago
9fc3137
Make ec_GFp_simple_cmp constant-time.
by David Benjamin
· 5 years ago
f883b98
Tidy up CRYPTO_sysrand variants.
by David Benjamin
· 5 years ago
3d22c82
Do a better job testing EC_POINT_cmp.
by David Benjamin
· 5 years ago
2a8e294
Follow-up comments to hash_to_scalar.
by David Benjamin
· 5 years ago
28987cf
Add a hash_to_scalar variation of P-521's hash_to_field.
by David Benjamin
· 5 years ago
5902657
Double-check secret EC point multiplications.
by David Benjamin
· 5 years ago
d2c5b7d
Make ec_felem_equal constant-time.
by David Benjamin
· 5 years ago
0f86c14
Fix hash-to-curve comment.
by David Benjamin
· 5 years ago
f20772c
Make ec_GFp_simple_is_on_curve constant-time.
by David Benjamin
· 5 years ago
a49c617
Implement draft-irtf-cfrg-hash-to-curve-06.
by David Benjamin
· 5 years ago
7a22a65
Only draw from RDRAND for additional_data if it's fast.
by Adam Langley
· 5 years ago
ea53011
Generalize bn_from_montgomery_small.
by David Benjamin
· 5 years ago
ad5e3e3
Remove BIGNUM from uncompressed coordinate parsing.
by David Benjamin
· 5 years ago
58add79
Add EC_RAW_POINT serialization function.
by David Benjamin
· 5 years ago
1d43e57
Base EC_FELEM conversions on bytes rather than BIGNUMs.
by David Benjamin
· 5 years ago
b65e630
Move BN_nnmod calls out of low-level group_set_curve.
by David Benjamin
· 5 years ago
bd1fa86
Clean up various EC inversion functions.
by David Benjamin
· 5 years ago
243a292
Start to organize ec/internal.h a little.
by David Benjamin
· 5 years ago
1284091
Fix CFI for AVX2 ChaCha20-Poly1305.
by Adam Langley
· 5 years ago
300ef47
Remove unused function prototype.
by David Benjamin
· 5 years ago
72cff81
Require QUIC method with Transport Parameters and vice versa
by Nick Harper
· 5 years ago
cdc5c18
Add simpler getters for DH and DSA.
by David Benjamin
· 5 years ago
0cf14d3
Don't define default implementations for weak symbols.
by Adam Langley
· 5 years ago
732b70e
Don't automatically run all tests for ABI testing.
by Adam Langley
· 5 years ago
577eadc
Fix test build with recent Clang.
by Adam Langley
· 5 years ago
141062f
Remove LCM dependency from RSA_check_key.
by David Benjamin
· 5 years ago
ce9b873
Simplify bn_sub_part_words.
by David Benjamin
· 5 years ago
6c17797
ABI-test each AEAD.
by Adam Langley
· 5 years ago
9ae40ce
Add memory tracking and sanitization hooks
by Wiktor Garbacz
· 5 years ago
5cd0724
Add X509_STORE_CTX_get0_chain.
by David Benjamin
· 5 years ago
0064c29
Add DH_set_length.
by David Benjamin
· 5 years ago
dea1d44
Static assert that CRYPTO_MUTEX is sufficiently aligned.
by David Benjamin
· 5 years ago
0b710a3
Trust Token Key Generation.
by Steven Valdez
· 5 years ago
bfe527f
Fix ec_point_mul_scalar_public's documentation.
by David Benjamin
· 5 years ago
3280287
Remove bn_sub_part_words assembly.
by David Benjamin
· 5 years ago
6432bb4
Add ECDSA_SIG_get0_r and ECDSA_SIG_get0_s.
by Shelley Vohr
· 5 years ago
472d91c
Fix a couple of comment typos.
by Adam Langley
· 5 years ago
a12a249
Const-correct various X509_NAME APIs.
by David Benjamin
· 5 years ago
f1efbc8
Provide __NR_getrandom fillins in urandom test too.
by Adam Langley
· 5 years ago
754d4c9
Fix client handling of 0-RTT rejects with cipher mismatch.
by David Benjamin
· 5 years ago
0dc70e4
Add X509_getm_notBefore and X509_getm_notAfter.
by David Benjamin
· 5 years ago
f9cc26f
Require handshake flights end at record boundaries.
by David Benjamin
· 5 years ago
7964a1d
Check for overflow in massive mallocs.
by Adam Langley
· 5 years ago
7e43e2e
Add more convenient RSA getters.
by David Benjamin
· 5 years ago
bc7e2cb
Use BCryptGenRandom when building as Windows UWP app.
by Augusto Righetto
· 5 years ago
1cc95ac
Define EVP compatibility constants for X448 and Ed448.
by David Benjamin
· 5 years ago
a965a25
Add a few little-endian functions to CBS/CBB.
by Adam Langley
· 5 years ago
f22e5fb
Try again to deal with expensive tests.
by David Benjamin
· 5 years ago
986afed
Work around another NULL/0 C language bug.
by David Benjamin
· 5 years ago
0416e8c
Use the MAYBE/DISABLED pattern in RSATest.BlindingCacheConcurrency.
by David Benjamin
· 5 years ago
31e64a2
Switch an #if-0-gated test to DISABLED_Foo.
by David Benjamin
· 5 years ago
0dcc6e2
Disable Wycheproof primality test cases on non-x86 (too slow)
by David Benjamin
· 5 years ago
8e8759f
Output after every Wycheproof primality test.
by David Benjamin
· 5 years ago
c556d87
Reland bitsliced aes_nohw implementation.
by David Benjamin
· 5 years ago
0deb91a
Clarify that we perform the point-on-curve check.
by David Benjamin
· 5 years ago
604320f
Reduce size of BlindingCacheConcurrency test under TSAN.
by Adam Langley
· 5 years ago
2feab0c
Compare vpaes/bsaes conversions against a reference implementation.
by David Benjamin
· 5 years ago
63d0662
Enable the SSE2 Poly1305 implementation on clang-cl.
by David Benjamin
· 5 years ago
056035e
Remove alignment requirement on CRYPTO_poly1305_finish.
by David Benjamin
· 5 years ago
2c58c2f
Fix double-free under load.
by Adam Langley
· 5 years ago
8959a49
Add EncodeHex and DecodeHex functions to test_util.h.
by David Benjamin
· 5 years ago
6c95434
Revert "Replace aes_nohw with a bitsliced implementation."
by David Benjamin
· 5 years ago
b3ac6bb
Replace aes_nohw with a bitsliced implementation.
by David Benjamin
· 5 years ago
cbae965
Switch HRSS inversion algorithm.
by Adam Langley
· 5 years ago
6c5e4a4
Run EVP_CIPHER tests in-place.
by David Benjamin
· 5 years ago
6887d5e
Add an option to disable SSE2 intrinsics for testing.
by David Benjamin
· 5 years ago
c58a85f
Drop use of alignas(64) in aead_test.cc
by Adam Langley
· 5 years ago
be1d14b
Import Wycheproof primality tests.
by David Benjamin
· 5 years ago
0df6edf
Split BN_prime_checks into two constants for generation and validation.
by David Benjamin
· 5 years ago
9511ca4
Add some Miller-Rabin tests from Wycheproof.
by David Benjamin
· 5 years ago
a165168
Import Wycheproof PKCS#1 decrypt tests.
by David Benjamin
· 5 years ago
355828a
Import Wycheproof OAEP tests.
by David Benjamin
· 5 years ago
e5905d0
Import Wycheproof PKCS#1 signing tests.
by David Benjamin
· 5 years ago
305a03a
Skip JWK keys when converting Wycheproof tests.
by David Benjamin
· 5 years ago
55ed2a6
Import Wycheproof's size-specific RSA PKCS#1 verifying tests.
by David Benjamin
· 5 years ago
906bbef
Handle "acceptable" Wycheproof inputs unambiguously.
by David Benjamin
· 5 years ago
62f662d
Import Wycheproof XChaCha20-Poly1305 tests.
by David Benjamin
· 5 years ago
b19efcc
Import Wycheproof HMAC tests.
by David Benjamin
· 5 years ago
8e71fe9
Import Wycheproof HKDF tests.
by David Benjamin
· 5 years ago
82dbb53
bytestring: add methods for int64.
by Matthew Braithwaite
· 5 years ago
cb3f04f
Add test vectors for CVE-2019-1551 (not affected).
by David Benjamin
· 5 years ago
b63123c
Fix check_bn_tests.go.
by David Benjamin
· 5 years ago
31db681
Add a ppc64le ABI tester.
by David Benjamin
· 6 years ago
b8b0e9f
Remove unused labels from ARM ABI test assembly.
by David Benjamin
· 5 years ago
469446c
Update AAPCS and AAPCS64 links.
by David Benjamin
· 5 years ago
5746add
Fix EVP_has_aes_hardware on ppc64le.
by David Benjamin
· 5 years ago
f8fcab9
Add a test for ERR_error_string_n.
by David Benjamin
· 5 years ago
35c1075
Give ERR_error_string_n a return value for convenience.
by David Benjamin
· 5 years ago
75148d7
Halve the size of the kNIDsIn* constants
by David Benjamin
· 5 years ago
af609d8
Add missing boringssl_prefix_symbols_asm.h include.
by David Benjamin
· 5 years ago
5d62952
Inline gcm_init_4bit into gcm_init_ssse3.
by David Benjamin
· 5 years ago
a2518dd
Vectorize gcm_mul32_nohw and replace gcm_gmult_4bit_mmx.
by David Benjamin
· 5 years ago
9855c1c
Add a constant-time fallback GHASH implementation.
by David Benjamin
· 5 years ago
Next »