Sign in
boringssl
/
boringssl.git
/
2745ef908283e38bd1695ae226e63b140dc805f8
/
third_party
fa3aadc
Push BIGNUM out of EC_METHOD's affine coordinates hook.
by David Benjamin
· 6 years ago
9edbc7f
Revert "Revert "Speed up ECDSA verify on x86-64.""
by Adam Langley
· 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
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
67e6434
Document that ED25519_sign only fails on allocation failure
by Joshua Liebow-Feeser
· 7 years ago
bdc4098
Add new curve/hash ECDSA combinations from Wycheproof.
by David Benjamin
· 7 years ago
af37f84
Add RSA-PSS tests from Wycheproof.
by David Benjamin
· 7 years ago
f84c0da
Use newly-sharded ECDH tests.
by David Benjamin
· 7 years ago
a711b53
Update Wycheproof test vectors.
by David Benjamin
· 7 years ago
42ea84b
Update Wycheproof test vectors.
by David Benjamin
· 7 years ago
576b637
Move convert_wycheproof.go to util/
by Adam Langley
· 7 years ago
62abceb
Add a driver for Wycheproof CMAC tests.
by David Benjamin
· 7 years ago
044f637
reformat third_party/wycheproof_testvectors/METADATA
by Martin Kreichgauer
· 7 years ago
bf33114
Rename third_party/wycheproof to satisfy a bureaucrat.
by David Benjamin
· 7 years ago
179c4e2
Update Wycheproof, add keywrap tests, and fix a bug.
by David Benjamin
· 7 years ago
8e75ae4
Add a Wycheproof driver for AES-CBC.
by David Benjamin
· 7 years ago
302bb39
Small curve25519 cleanups.
by David Benjamin
· 7 years ago
3f94467
Add an ECDH Wycheproof driver.
by David Benjamin
· 7 years ago
7760af4
Print tcId in converted Wycheproof files.
by David Benjamin
· 7 years ago
5505328
Add AEAD Wycheproof drivers.
by David Benjamin
· 7 years ago
c596415
Add a DSA Wycheproof driver.
by David Benjamin
· 7 years ago
5707274
Add Ed25519 Wycheproof driver.
by David Benjamin
· 7 years ago
041dd68
Clear mallocs in ec_wNAF_mul.
by David Benjamin
· 7 years ago
e14e4a7
Remove ec_compute_wNAF's failure cases.
by David Benjamin
· 7 years ago
40d76f4
Add ECDSA and RSA verify Wycheproof drivers.
by David Benjamin
· 7 years ago
5509bc0
Add a test driver for Wycheproof's x25519_test.json.
by David Benjamin
· 7 years ago
2d10c36
Check in a copy of Project Wycheproof test vectors.
by David Benjamin
· 7 years ago
32e0d10
Add EC_FELEM for EC_POINTs and related temporaries.
by David Benjamin
· 7 years ago
364a51e
Abstract scalar inversion in EC_METHOD.
by David Benjamin
· 7 years ago
5fca613
Fix typo in point_add.
by David Benjamin
· 7 years ago
8d4f7e5
Remove redundant assertion in fe_mul_121666_impl.
by Daniel Hirche
· 7 years ago
8041d8c
third_party: re-format METATADA files
by Martin Kreichgauer
· 7 years ago
638a408
Add a tuned variable-time P-256 multiplication function.
by David Benjamin
· 7 years ago
472ba2c
Require that Ed25519 |s| values be < order.
by Adam Langley
· 7 years ago
884086e
Remove x86_64 x25519 assembly.
by David Benjamin
· 7 years ago
cb1ad20
Use 51-bit limbs from fiat-crypto in 64-bit.
by David Benjamin
· 7 years ago
a42d7be
Reorganize curve25519.c slightly.
by David Benjamin
· 7 years ago
0c1eafc
Add additional constants to make_curve25519_tables.py.
by David Benjamin
· 7 years ago
2d77d40
Generate curve25519 tables with a script.
by David Benjamin
· 7 years ago
042b49c
Extract curve25519 tables into a separate header.
by David Benjamin
· 7 years ago
186df3a
Implement fe_sq2_tt with fe_sq_tt.
by David Benjamin
· 7 years ago
94cd196
Add files in third_party/fiat for Chromium to pick up.
by David Benjamin
· 7 years ago
b6317b9
Update googletest.
by David Benjamin
· 7 years ago
0c9b7b5
Align various point_get_affine_coordinates implementations.
by David Benjamin
· 7 years ago
9112631
Remove ftmp* comments from P-256 addition code.
by David Benjamin
· 7 years ago
00208b4
Use fiat-crypto's freeze function for fe_tobytes.
by David Benjamin
· 7 years ago
915c121
Remove some outdated preconditions and postconditions.
by David Benjamin
· 7 years ago
3144d92
Add some missing array parameter length annotations.
by David Benjamin
· 7 years ago
0a54e99
Add links to proofs of elliptic curve formulas.
by Andres Erbsen
· 7 years ago
36fce98
add fiat-crypto code generation readme
by Andres Erbsen
· 7 years ago
6fe960d
Enable __asm__ and uint128_t code in clang-cl.
by David Benjamin
· 7 years ago
46304ab
ec/p256.c: fiat-crypto field arithmetic (64, 32)
by Andres Erbsen
· 7 years ago
40e8c92
change URL type in third_party METADATA files to GIT
by Martin Kreichgauer
· 7 years ago
aa4c3f2
fix a typo in third_party/fiat/METADATA
by Martin Kreichgauer
· 7 years ago
b2c312d
curve25519: fiat-crypto field arithmetic.
by Adam Langley
· 7 years ago
5b280a8
Move curve25519 code to third_party/fiat.
by Andres Erbsen
· 7 years ago
02afbd3
Build with clang-cl standalone.
by David Benjamin
· 7 years ago
8ba6a14
Fix build with VS 2017.
by David Benjamin
· 8 years ago
dc90e39
Clear the last GTest warning suppression.
by David Benjamin
· 8 years ago
9fb326d
Fix MSVC C4826 issues in googletest.
by David Benjamin
· 8 years ago
c10c298
Fix ColorPrintf issues in googletest.
by David Benjamin
· 8 years ago
9b50285
Check in a pristine copy of googletest.
by David Benjamin
· 8 years ago
bb54840
Move android-cmake README to METADATA file.
by Adam Langley
· 9 years ago
f07ba17
Check in a copy of android-cmake.
by David Benjamin
· 9 years ago