5105 Commits (9f0e7cb314ae64234b928fd379381ae9760a9a5f)
 

Autor SHA1 Nachricht Datum
  David Benjamin 9f0e7cb314 Move TB state to ssl->s3. vor 6 Jahren
  David Benjamin b8b1a9d8de Add SSL_SESSION_get0_cipher. vor 6 Jahren
  Daniel Hirche 1414d86ff9 tool: Move the RSA specific code from |Speed| to |SpeedRSA|. vor 6 Jahren
  David Benjamin 27e4c3bab2 Add an OPENSSL_malloc_init stub. vor 6 Jahren
  Daniel Hirche de20810fb4 Fix return value in speed tool. vor 6 Jahren
  Steven Valdez acddb8c134 Avoid modifying stack in sk_find. vor 6 Jahren
  Matthew Braithwaite c5154f7dbc SSL_serialize_handoff: serialize fewer things. vor 6 Jahren
  Matthew Braithwaite 868ec7354b SSL_apply_handback: check that |max_send_fragment| is nonzero. vor 6 Jahren
  James Robinson 98dd68fb97 [util] Generate separate GN source sets for headers and sources vor 6 Jahren
  Matthew Braithwaite 5b2a51de6c Check for nullptr result of SSLKeyShare::Create(). vor 6 Jahren
  David Benjamin e2ab21d194 Use the actual record header, rather than reassembling it. vor 6 Jahren
  David Benjamin f11ea19043 Actually benchmark RSA verification with a fresh key. vor 6 Jahren
  David Benjamin bb2e1e1eea No-op comment to kick the bots. vor 6 Jahren
  David Benjamin 628b3c7f2f Don't write out a bad OID vor 6 Jahren
  David Benjamin dcd862c1cc No-op commit to kick the bots. vor 6 Jahren
  Adam Langley b2eaeb0b8b Drop some trial-division primes for 1024-bit candidates. vor 6 Jahren
  Steven Valdez 861f384d7b Implement TLS 1.3 draft28. vor 6 Jahren
  David Benjamin eda47f5d98 Make generic point arithmetic slightly less variable-time. vor 6 Jahren
  Matthew Braithwaite 56986f905f Hand back ECDHE split handshakes after the first server message. vor 6 Jahren
  David Benjamin ba9da449a4 Tolerate a null BN_CTX in BN_primality_test. vor 6 Jahren
  David Benjamin 7a62ab1938 Clarify BN_prime_checks is only for random candidates. vor 6 Jahren
  David Benjamin 5b05988add Implement field_{mul,sqr} in p224-64.c with p224_felems. vor 6 Jahren
  David Benjamin c81ecf3436 Add test coverage for the a != -3 case. vor 6 Jahren
  David Benjamin 88b1a37e88 Include EC_POINT_oct2point in ECDH benchmarks. vor 6 Jahren
  David Benjamin 04018c5929 Remove EC_LOOSE_SCALAR. vor 6 Jahren
  David Benjamin 9c1f8b4ac7 Add tests for large digests. vor 6 Jahren
  David Benjamin 2257e8f3bf Use bn_rshift_words for the ECDSA bit-shift. vor 6 Jahren
  David Benjamin 0645c05f5e Test the bit-shifting case in ECDSA. vor 6 Jahren
  David Benjamin cbe77925f4 Extract the single-subtraction reduction into a helper function. vor 6 Jahren
  David Benjamin 25f3d84f4c Rewrite BN_rand without an extra malloc. vor 6 Jahren
  David Benjamin 85c2cd8a45 Fix up AUTHORITY_INFO_ACCESS/ACCESS_DESCRIPTION's deleter. vor 6 Jahren
  Adam Langley eb7c3008cc Only do 16 iterations to blind the primality test. vor 6 Jahren
  Adam Langley a0f1c8e3b1 Add RSA key generation to speed.cc vor 6 Jahren
  David Benjamin 5833dd807e Limit the public exponent in RSA_generate_key_ex. vor 6 Jahren
  David Benjamin c1c6eeb5e2 Check d is mostly-reduced in RSA_check_key. vor 6 Jahren
  David Benjamin cba958f406 Make RSA_check_key constant-time and more meaningful. vor 6 Jahren
  David Benjamin c4e4757b63 Make RSA key generation constant-time. vor 6 Jahren
  David Benjamin a44dae7fd3 Add a constant-time generic modular inverse function. vor 6 Jahren
  David Benjamin 1044553d6d Add new GCD and related primitives. vor 6 Jahren
  David Benjamin 23af438ccd Compute p - q in constant time. vor 6 Jahren
  David Benjamin 8d9ee7d1fe Replace rsa_greater_than_pow2 with BN_cmp. vor 6 Jahren
  David Benjamin 97ac45e2f7 Change the order of GCD and trial division. vor 6 Jahren
  David Benjamin 40729e374d Revert "Update SDE to 8.16.0." vor 6 Jahren
  David Benjamin 21ef155063 Update SDE to 8.16.0. vor 6 Jahren
  David Benjamin 365e48c104 Update tools. vor 6 Jahren
  Adam Langley 1902d818ac Tighten and test name-checking functions. vor 6 Jahren
  David Benjamin 56f5eb9ffd Name constant-time functions more consistently. vor 6 Jahren
  David Benjamin e6f46e2563 Blind the range check for finding a Rabin-Miller witness. vor 6 Jahren
  David Benjamin 8eadca50a2 Don't leak |a| in the primality test. vor 6 Jahren
  David Benjamin 9362ed9e14 Use a Barrett reduction variant for trial division. vor 6 Jahren