- 430a742 Const-correct various functions in crypto/asn1. by David Benjamin · 4 years, 9 months ago
- 33f8d33 Convert X.509 accessor macros to proper functions. by David Benjamin · 4 years, 9 months ago
- 9dd9d4f Check AlgorithmIdentifier parameters for RSA and ECDSA signatures. by David Benjamin · 4 years, 9 months ago
- dd86e75 Check the X.509 version when parsing. by David Benjamin · 4 years, 10 months ago
- fd86eaa Fix x509v3_cache_extensions error-handling. by David Benjamin · 4 years, 10 months ago
- 5ddc5b1 Move crypto/x509 test data into its own directory. by David Benjamin · 4 years, 10 months ago
- 7f90eda Add “Z Computation” KAT. by Adam Langley · 4 years, 10 months ago
- 0313b59 Let memory hooks override the size prefix. by Adam Langley · 4 years, 10 months ago
- 251b516 Assert md_size > 0. by David Benjamin · 4 years, 10 months ago
- 2309f64 Use ctr32 optimizations for AES_ctr128_encrypt. by David Benjamin · 4 years, 10 months ago
- 8819e0b Test AES mode wrappers. by David Benjamin · 4 years, 10 months ago
- 9701e84 Remove RAND_set_urandom_fd. by David Benjamin · 5 years ago
- 78b3337 Fix TRUST_TOKEN experiment_v1 SRR map. by Steven Valdez · 4 years, 11 months ago
- 3e4dfbb Add CRYPTO_pre_sandbox_init. by David Benjamin · 5 years ago
- 9cf9d3e Still query getauxval if reading /proc/cpuinfo fails. by David Benjamin · 5 years ago
- be28dd6 Add missing header to ec/wnaf.c by Nick Harper · 4 years, 11 months ago
- b7acfff Fix OPENSSL_TSAN typo. by David Benjamin · 5 years ago
- 49e95dc Fix p256-x86_64-table.h indentation. by David Benjamin · 5 years ago
- 1274d1d Enable avx2 implementation of sha1. by Ilya Tokar · 4 years, 11 months ago
- d4d501c Trim Z coordinates from the OPENSSL_SMALL P-256 tables. by David Benjamin · 5 years ago
- a810d82 Use public multi-scalar mults in Trust Tokens where applicable. by David Benjamin · 4 years, 11 months ago
- b55a8c1 Use batched DLEQ proofs for Trust Token. by Steven Valdez · 5 years ago
- d4a97fa Use a 5-bit comb for some Trust Tokens multiplications. by David Benjamin · 5 years ago
- 5f43b12 Use a (mostly) constant-time multi-scalar mult for Trust Tokens. by David Benjamin · 5 years ago
- ce1665b Batch inversions in Trust Tokens. by David Benjamin · 5 years ago
- 54a59c6 Rearrange the DLEQ logic slightly. by David Benjamin · 5 years ago
- 5430473 Use token hash to encode private metadata for Trust Token Experiment V1. by Steven Valdez · 5 years ago
- 802523a Introduce an EC_AFFINE abstraction. by David Benjamin · 5 years ago
- 73e0401 Make the fuzzer PRNG thread-safe. by David Benjamin · 5 years ago
- cccfb9b Disable fork-detect tests under TSAN. by Adam Langley · 5 years ago
- aa764c4 Introduce TRUST_TOKENS_experiment_v1. by David Benjamin · 5 years ago
- 69402f3 Route PMBToken calls through TRUST_TOKEN_METHOD. by David Benjamin · 5 years ago
- 239634d Introduce a TRUST_TOKEN_METHOD hook to select TRUST_TOKEN variations. by David Benjamin · 5 years ago
- ad55829 fork_detect: be robust to qemu. by Adam Langley · 5 years ago
- 90bb72c Move serialization of points inside pmbtoken.c. by David Benjamin · 5 years ago
- 090ee96 Introduce PMBTOKENS key abstractions. by David Benjamin · 5 years ago
- 17078f2 Fix the types used in token counts. by David Benjamin · 5 years ago
- dc06e32 Remove unused code from ghash-x86_64.pl. by David Benjamin · 5 years ago
- eeb5bb35 Switch the P-384 hash-to-curve to draft-07. by David Benjamin · 5 years ago
- 6a71840 Add hash-to-curve code for P384. by Steven Valdez · 5 years ago
- b36f52d Write down the expressions for all the NIST primes. by David Benjamin · 5 years ago
- 21aede9 Move fork_detect files into rand/ by Adam Langley · 5 years ago
- b1086cd Harden against fork via MADV_WIPEONFORK. by David Benjamin · 6 years ago
- 14d192e Fix typo in comment. by David Benjamin · 5 years ago
- 21f6942 Use faster addition chains for P-256 field inversion. by David Benjamin · 5 years ago
- 47b1e39 Tidy up third_party/fiat. by David Benjamin · 5 years ago
- 8bbc5e9 Add missing curve check to ec_hash_to_scalar_p521_xmd_sha512. by David Benjamin · 5 years ago
- c878b65 Align remaining Intel copyright notice. by David Benjamin · 5 years ago
- e2af857 Don't retain T in PMBTOKEN_PRETOKEN. by David Benjamin · 5 years ago
- cbe128b Check for trailing data in TRUST_TOKEN_CLIENT_finish_issuance. by David Benjamin · 5 years ago
- a27ed58 Add missing ERR_LIB_TRUST_TOKEN constants. by David Benjamin · 5 years ago
- 188b65a Add bssl speed support for hashtocurve and trusttoken. by Steven Valdez · 5 years ago
- 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