5157 Commits (6ae7ddb755936839e9e23af0231fb249cb09912c)
 

Author SHA1 Message Date
  David Benjamin 76ce04bec8 Fix up BN_MONT_CTX_set with non-minimal values. 6 years ago
  David Benjamin 0758b6837e Reject negative numbers in BN_{mod_mul,to,from}_montgomery. 6 years ago
  David Benjamin 9a5bfc0350 Tidy up BN_mod_mul_montgomery. 6 years ago
  David Benjamin 2ccdf584aa Factor out BN_to_montgomery(1) optimization. 6 years ago
  David Benjamin dc8b1abb75 Do RSA sqrt(2) business in BIGNUM. 6 years ago
  David Benjamin 43cf27e7d7 Add bn_copy_words. 6 years ago
  David Benjamin ad5cfdf541 Add initial support for non-minimal BIGNUMs. 6 years ago
  David Benjamin 884086e0e2 Remove x86_64 x25519 assembly. 6 years ago
  David Benjamin fa65113400 Push an error if custom private keys fail. 6 years ago
  David Benjamin 48669209b7 Fix fuzzer mode suppressions. 6 years ago
  Adam Langley ddb57cfb51 Add tests for split handshakes. 6 years ago
  Adam Langley 3fe8fa74ac Add initial, experimental support for split handshakes. 6 years ago
  Steven Valdez 7e5dd25d47 Remove draft22 and experiment2. 6 years ago
  Nick Harper 3c034b2cf3 Add support for QUIC transport params. 6 years ago
  David Benjamin a62dbf88d8 Move OPENSSL_FALLTHROUGH to internal headers. 6 years ago
  Matthew Braithwaite 5301c10c53 ssl_verify_peer_cert: implement |SSL_VERIFY_NONE| as advertised. 6 years ago
  Adam Langley e8d2439cd3 Expose ssl_session_serialize to libssl. 6 years ago
  David Benjamin 0ab3f0ca25 Notice earlier if a server echoes the TLS 1.3 compatibility session ID. 6 years ago
  Adam Langley 0ab86cf6f9 Require only that the nonce be strictly monotonic in TLS's AES-GCM 6 years ago
  Adam Langley 449a9e6a9e Make the gdb window larger. 6 years ago
  Adam Langley ab5a947d8e Reslice TLS AEAD setup. 6 years ago
  Adam Langley c61b577197 Add some more utility functions to bytestring. 6 years ago
  David Benjamin 5a869aa3e8 Documentation typo. 6 years ago
  David Benjamin 610cdbb102 Switch some ints to bools and Spans. 6 years ago
  David Benjamin 32b5940267 Don't leak the exponent bit width in BN_mod_exp_mont_consttime. 6 years ago
  David Benjamin cb1ad205d0 Use 51-bit limbs from fiat-crypto in 64-bit. 6 years ago
  David Benjamin a1bc1ba47c Fix up CTR_DRBG_update comment. 6 years ago
  David Benjamin 8017cdde38 Make BN_num_bits_word constant-time. 6 years ago
  David Benjamin b9f30bb6fe Unwind total_num from wNAF_mul. 6 years ago
  David Benjamin d86c0d2889 Pull the malloc out of compute_wNAF. 6 years ago
  David Benjamin 6ca09409cc Always compute the maximum-length wNAF. 6 years ago
  David Benjamin a42d7bee85 Reorganize curve25519.c slightly. 6 years ago
  David Benjamin 0c1eafc6fe Add additional constants to make_curve25519_tables.py. 6 years ago
  David Benjamin 522ad7e8fc Use EC_SCALAR for compute_wNAF. 6 years ago
  David Benjamin 338eeb0c4f Remove r_is_inverted logic. 6 years ago
  David Benjamin 2d77d4084a Generate curve25519 tables with a script. 6 years ago
  David Benjamin 042b49cf3c Extract curve25519 tables into a separate header. 6 years ago
  David Benjamin 5d9408714c Remove unnecessary window size cases. 6 years ago
  David Benjamin 4111dd2fc2 Don't compute a per-scalar window size in wNAF code. 6 years ago
  David Benjamin 186df3a655 Implement fe_sq2_tt with fe_sq_tt. 6 years ago
  David Benjamin a7bc94489f Don't use the client_random entropy for GREASE. 6 years ago
  David Benjamin 44fd6eeef5 Split BORINGSSL_self_test into its own file. 6 years ago
  Martin Kreichgauer 98e24197ee add missing #includes 6 years ago
  Shenghua Zhang a4f78775b9 [ndk] Change ndk deps in src and relocate to third_party/boringssl 6 years ago
  Steven Valdez cb15cfda29 Add draft23 tests. 6 years ago
  Adam Langley f2e7b220c0 Extract FIPS KAT tests into a function. 6 years ago
  Nick Harper 36fcc4ca5d Implement Token Binding 7 years ago
  David Benjamin 8d67f6f0cf Update tools. 6 years ago
  David Benjamin 017fbf0940 Fix sort order. 6 years ago
  Adam Langley 05a8434484 Support AVX-512 instructions with a writemask in delocate. 6 years ago