Sign in
boringssl
/
boringssl.git
/
f22e5fbaba43eb7ef48a6d3892837195935ab9f1
/
crypto
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
· 6 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
98f9694
Conditionally define PTRACE_O_EXITKILL in urandom_test.cc
by Pete Bentley
· 5 years ago
6be491b
Work around more C language bugs with empty spans.
by David Benjamin
· 5 years ago
706da62
Add stub functions for RSA-PSS keygen parameters.
by Shelley Vohr
· 6 years ago
3ab3b12
Add compatibility functions for sigalgs
by Shelley Vohr
· 6 years ago
3ba9586
Rename a number of BUF_* functions to OPENSSL_*.
by David Benjamin
· 6 years ago
7f02881
Drop CECPQ2b code.
by Adam Langley
· 6 years ago
fips-android-20191020
7de9498
Add urandom_test to all_tests.json
by Adam Langley
· 6 years ago
da8caf5
Add sanity checks to FIPS module construction.
by Adam Langley
· 6 years ago
3e502c8
Add test for urandom.c
by Adam Langley
· 6 years ago
9709ad5
Fix $OPENSSL_ia32cap handling.
by Adam Langley
· 6 years ago
eec840d
Switch probable_prime to rejection sampling.
by David Benjamin
· 6 years ago
31302a4
Fix up BN_GENCB_call calls.
by David Benjamin
· 6 years ago
a7a75f2
Do fewer trial divisions for larger RSA keygens.
by David Benjamin
· 6 years ago
f3bd757
Fix GRND_NONBLOCK flag when calling getrandom.
by Adam Langley
· 6 years ago
6426648
Simplify bn_miller_rabin_iteration slightly.
by David Benjamin
· 6 years ago
841a40a
Add some notes on RSA key generation performance.
by David Benjamin
· 6 years ago
fba30c3
Break early on composites in the primality test.
by David Benjamin
· 6 years ago
18d145e
Extract and test the deterministic part of Miller-Rabin.
by David Benjamin
· 6 years ago
5cf3298
Fix the FIPS + fuzzing build.
by Adam Langley
· 6 years ago
2865bce
FIPS.md: document some recent Android changes.
by Adam Langley
· 6 years ago
bc4c09d
Add a function to derive an EC key from some input secret.
by David Benjamin
· 6 years ago
c48c8b6
Move no-exec-stack sections outside of #ifs.
by Adam Langley
· 6 years ago
4ca15d5
Make FIPS build work for Android cross-compile.
by Adam Langley
· 6 years ago
56b6c71
Enable optional GRND_RANDOM flag to be passed to getrandom on Android.
by Pete Bentley
· 6 years ago
9c49713
Add .note.GNU-stack at the source level.
by David Benjamin
· 6 years ago
6e7255c
Use a pointer to module_hash in boringssl_fips_self_test() args.
by Pete Bentley
· 6 years ago
9638f8f
Use a smaller hex digest in FIPS flag files when SHA-256 used.
by Adam Langley
· 6 years ago
1458b49
Switch to using SHA-256 for FIPS integrity check on Android.
by Adam Langley
· 6 years ago
40633ac
Use getentropy on macOS 10.12 and later.
by David Benjamin
· 6 years ago
6f80629
Move #include of "internal.h", which defines |OPENSSL_URANDOM|.
by Matthew Braithwaite
· 6 years ago
b9a8fd7
Style nit.
by David Benjamin
· 6 years ago
45610f9
Assert that BN_CTX_end is actually called.
by David Benjamin
· 6 years ago
6784dc7
Test some known large primes.
by David Benjamin
· 6 years ago
e7e5a23
Test some Euler pseudoprimes.
by David Benjamin
· 6 years ago
6dfb479
Be consistent about Miller-Rabin vs Rabin-Miller.
by David Benjamin
· 6 years ago
bd52286
fix build with armv6 Error: .size expression for _vpaes_decrypt_consts does not evaluate to a constant
by Michel Promonet
· 6 years ago
0de64a7
Make the dispatch tests opt-in.
by David Benjamin
· 6 years ago
3a35522
Only attempt to mprotect FIPS module for AArch64.
by Adam Langley
· 6 years ago
622e46b
Opportunistically read entropy from the OS in FIPS mode.
by David Benjamin
· 6 years ago
1f1af82
Update INSTANTIATE_TEST_SUITE_P calls missing first argument.
by Matthew Braithwaite
· 6 years ago
09a9ec0
Add page protection logic to BCM self test.
by Pete Bentley
· 6 years ago
6e8d5f4
Disable unwind tests in FIPS mode.
by David Benjamin
· 6 years ago
398ca1c
Disable RDRAND on AMD family 0x17, models 0x70–0x7f.
by Adam Langley
· 6 years ago
bb50783
Don't allow SGC EKUs for server certificates.
by Adam Langley
· 6 years ago
98e848a
Add XOF compilation compatibility flags
by Shelley Vohr
· 6 years ago
0c4d013
Replace BIO_printf with ASN1_STRING_print in GENERAL_NAME_print
by David Benjamin
· 6 years ago
053880d
Fix vpaes-armv7.pl in ARM mode.
by David Benjamin
· 6 years ago
0142c87
Add AES-192-GCM support to EVP_AEAD.
by Adam Langley
· 6 years ago
ec92ec4
Parse explicit EC curves more strictly.
by David Benjamin
· 6 years ago
f4d8b96
Use ScopedEVP_AEAD_CTX in ImplDispatchTest.AEAD_AES_GCM.
by David Benjamin
· 6 years ago
ccaee0a
Use a mix of bsaes and vpaes for CTR on NEON.
by David Benjamin
· 6 years ago
701d95a
Use vpaes + conversion to setup CBC decrypt on NEON.
by David Benjamin
· 6 years ago
7d4b13b
Add NEON vpaes-to-bsaes key converters.
by David Benjamin
· 6 years ago
68fb238
Add vpaes-armv7.pl and replace non-parallel modes.
by David Benjamin
· 6 years ago
Next »