Sign in
boringssl
/
boringssl.git
/
9847cdd785abae6313412fc5a824b938bef6ba98
/
crypto
2fe0360
Fix undefined pointer casts in SHA-512 code.
by David Benjamin
· 6 years ago
72f0155
HRSS: flatten sample distribution.
by Adam Langley
· 6 years ago
c161571
Add test of assembly code dispatch.
by Adam Langley
· 6 years ago
eadef47
Simplify HRSS mod3 circuits.
by Adam Langley
· 6 years ago
73b1f18
Add ABI tests for GCM.
by David Benjamin
· 6 years ago
8285ccd
Fix SSL_R_TOO_MUCH_READ_EARLY_DATA.
by David Benjamin
· 6 years ago
b65ce68
Test CRYPTO_gcm128_tag in gcm_test.cc.
by David Benjamin
· 6 years ago
f18bd55
Remove pointer cast in P-256 table.
by David Benjamin
· 6 years ago
3eac8b7
Ignore new fields in forthcoming Wycheproof tests.
by Adam Langley
· 6 years ago
5349ddb
Fix RSAZ's OPENSSL_cleanse.
by David Benjamin
· 6 years ago
de3c1f6
Fix header file for _byteswap_ulong and _byteswap_uint64 from MSVC CRT
by Tom Tan
· 6 years ago
2bee229
Add ABI tests for HRSS assembly.
by David Benjamin
· 6 years ago
d99b549
Add AES ABI tests.
by David Benjamin
· 6 years ago
c0f4dbe
Move aes_nohw, bsaes, and vpaes prototypes to aes/internal.h.
by David Benjamin
· 6 years ago
e592d59
Add direction flag checking to CHECK_ABI.
by David Benjamin
· 6 years ago
b2f56f9
Add ABI tests for ChaCha20_ctr32.
by David Benjamin
· 6 years ago
5e350d1
Add ABI tests for MD5.
by David Benjamin
· 6 years ago
1aaa7aa
Add ABI tests for bn_mul_mont.
by David Benjamin
· 6 years ago
005f616
Add ABI tests for SHA*.
by David Benjamin
· 6 years ago
2a62253
Add ABI tests for rdrand.
by David Benjamin
· 6 years ago
17d553d
Add a CFI tester to CHECK_ABI.
by David Benjamin
· 6 years ago
6effbf2
Add EVP_CIPHER support for Blowfish and CAST to decrepit.
by Adam Langley
· 6 years ago
f77c8a3
Be less clever with CHECK_ABI.
by David Benjamin
· 6 years ago
e6bf906
Remove pooling of PRNG state.
by Adam Langley
· 6 years ago
7177c1d
Add EC_KEY_key2buf for OpenSSL compatibility
by Jeremy Apthorp
· 6 years ago
79c7ec0
Add EC_GROUP_order_bits for OpenSSL compatibility
by Jeremy Apthorp
· 6 years ago
0eaf783
Annotate leaf functions with .cfi_{startproc,endproc}
by David Benjamin
· 6 years ago
c2e8d01
Fix beeu_mod_inverse_vartime CFI annotations and preamble.
by David Benjamin
· 6 years ago
a306b1b
Fix CFI annotations in p256-x86_64-asm.pl.
by David Benjamin
· 6 years ago
6ef1b64
Add a comment about ecp_nistz256_point_add_affine's limitations.
by David Benjamin
· 6 years ago
1c55e54
Refresh p256-x86_64_tests.txt.
by David Benjamin
· 6 years ago
fb3f063
Fix some indentation nits.
by David Benjamin
· 6 years ago
8e8f250
Use thread-local storage for PRNG states if fork-unsafe buffering is enabled.
by Adam Langley
· 7 years ago
7494428
Add Win64 SEH unwind codes for the ABI test trampoline.
by David Benjamin
· 6 years ago
5edf895
Translate .L directives inside .byte too.
by David Benjamin
· 6 years ago
54efa1a
Add an ABI testing framework.
by David Benjamin
· 6 years ago
9700b44
HRSS: omit reconstruction of ciphertext.
by Adam Langley
· 6 years ago
a6a049a
Add start of infrastructure for checking constant-time properties.
by Adam Langley
· 6 years ago
c2897a1
Don't enable intrinsics on x86 without ABI support.
by Adam Langley
· 6 years ago
f8068ce
HRSS: be strict about unused bits being zero.
by Adam Langley
· 6 years ago
41c10e2
Disable AES-GCM-SIV assembly on Windows.
by David Benjamin
· 6 years ago
e1b2a65
Fix typo in AES-GCM-SIV comments.
by David Benjamin
· 6 years ago
9b0970f
Fix HRSS build error on ARM
by Alessandro Ghedini
· 6 years ago
200fe67
Remove HRSS confirmation hash.
by Adam Langley
· 6 years ago
35a66d4
Drop NEON assembly for HRSS.
by Adam Langley
· 6 years ago
3adb1e5
Patch out the XTS implementation in bsaes.
by David Benjamin
· 6 years ago
fc30467
Remove .file and .loc directives from HRSS ARM asm.
by Adam Langley
· 6 years ago
1ea083d
Always 16-byte align |poly| elements.
by Adam Langley
· 6 years ago
2526c66
Fix bug in HRSS tests.
by Adam Langley
· 6 years ago
7b93593
Add initial HRSS support.
by Adam Langley
· 6 years ago
bf5021a
Eliminate |OPENSSL_ia32cap_P| in C code in the FIPS module.
by Adam Langley
· 6 years ago
750fea1
Fix d2i_*_bio on partial reads.
by David Benjamin
· 6 years ago
90247be
Remove XOP code from sha512-x86_64.pl.
by Brian Smith
· 6 years ago
36ee9a5
Pretend AMD XOP was never a thing.
by Brian Smith
· 6 years ago
96b05ed
Assume hyper-threading-like vulnerabilities are always present.
by Brian Smith
· 6 years ago
eb7d5b6
Replace the last CRITICAL_SECTION with SRWLOCK.
by David Benjamin
· 7 years ago
0f5ecd3
Re-enable AES-NI on 32-bit x86 too.
by Brian Smith
· 6 years ago
e157dc9
Make symbol-prefixing work on 32-bit x86.
by David Benjamin
· 6 years ago
8c23d3a
Make Windows symbol-prefixing work.
by David Benjamin
· 6 years ago
00d72d3
Fix stack_test.cc in the prefixed build.
by David Benjamin
· 6 years ago
045ee41
Unexport and rename hex_to_string, string_to_hex, and name_cmp.
by David Benjamin
· 6 years ago
bbc4291
Add a note that generated files are generated.
by David Benjamin
· 6 years ago
4f746a9
Move ARM cpuinfo functions to the header.
by David Benjamin
· 6 years ago
a3ba8b3
Regenerate obj_dat.h
by Adam Langley
· 6 years ago
293d9ee
Support execute-only memory for AArch64 assembly.
by David Benjamin
· 6 years ago
4188c3f
Remove cacheline striping in copy_from_prebuf.
by David Benjamin
· 6 years ago
5963bff
Tidy up type signature of BN_mod_exp_mont_consttime table.
by David Benjamin
· 6 years ago
46e12b0
Print a message when simulating CPUs.
by David Benjamin
· 6 years ago
6ce93cc
Simulate other ARM CPUs when running tests.
by David Benjamin
· 6 years ago
444c2e5
Merge P-224 contract into serialisation.
by Adam Langley
· 6 years ago
549b902
Contract P-224 elements before returning them.
by Adam Langley
· 6 years ago
ce45588
Speculatively remove __STDC_*_MACROS.
by David Benjamin
· 6 years ago
5ecfb10
Modernize OPENSSL_COMPILE_ASSERT, part 2.
by David Benjamin
· 7 years ago
9a547e1
Mark the |e| argument to |RSA_generate_key_ex| as const.
by Adam Langley
· 6 years ago
5279ef5
Clean up EC_POINT to byte conversions.
by David Benjamin
· 6 years ago
c93ab63
Need cpu.h for |OPENSSL_ia32cap_P|.
by Adam Langley
· 6 years ago
c1c8161
Rename EC_MAX_SCALAR_*.
by David Benjamin
· 6 years ago
9f152ad
Use EC_RAW_POINT in ECDSA.
by David Benjamin
· 6 years ago
8618f2b
Optimize EC_GFp_mont_method's cmp_x_coordinate.
by David Benjamin
· 6 years ago
4508745
Remove unreachable code.
by David Benjamin
· 6 years ago
2745ef9
Also accept __ARM_NEON
by Adam Langley
· 6 years ago
76e441b
Remove some easy BN_CTXs.
by David Benjamin
· 6 years ago
be11d6d
Push BIGNUM out of the cmp_x_coordinate interface.
by David Benjamin
· 6 years ago
fa3aadc
Push BIGNUM out of EC_METHOD's affine coordinates hook.
by David Benjamin
· 6 years ago
adeb72b
Fix r = p-n+epsilon ECDSA tests.
by David Benjamin
· 6 years ago
4706ea7
Inline ec_GFp_simple_group_get_degree.
by David Benjamin
· 6 years ago
fbec517
Better test boundary cases of ec_cmp_x_coordinate.
by David Benjamin
· 6 years ago
26b3fb0
Fix build when bcm.c is split up.
by Adam Langley
· 6 years ago
9edbc7f
Revert "Revert "Speed up ECDSA verify on x86-64.""
by Adam Langley
· 6 years ago
ffbf95a
Devirtualize ec_simple_{add,dbl}.
by David Benjamin
· 6 years ago
e907ed4
Revert "Speed up ECDSA verify on x86-64."
by Adam Langley
· 6 years ago
cfd50c6
Route the tuned add/dbl implementations out of EC_METHOD.
by David Benjamin
· 6 years ago
3d450d2
Speed up ECDSA verify on x86-64.
by Nir Drucker
· 7 years ago
7f7e5e2
Include details about latest FIPS certification.
by Adam Langley
· 6 years ago
e62bf02
Don't overflow state->calls on 16TiB RAND_bytes calls.
by David Benjamin
· 6 years ago
c8e0f90
Add an interface for QUIC integration.
by Steven Valdez
· 7 years ago
42d723f
Test CBC padding more aggressively.
by David Benjamin
· 7 years ago
144d924
Fix EVP_tls_cbc_digest_record is slow using SHA-384 and short messages
by armfazh
· 7 years ago
aa8d29d
Tidy up dsa_sign_setup.
by David Benjamin
· 7 years ago
53d9fdd
Fix the build on glibc 2.15.
by David Benjamin
· 7 years ago
Next »