171 Révisions (6ae7ddb755936839e9e23af0231fb249cb09912c)

Auteur SHA1 Message Date
  David Benjamin c1c6eeb5e2 Check d is mostly-reduced in RSA_check_key. il y a 6 ans
  David Benjamin 2a19a17ca7 Limit ASN.1 constructed types recursive definition depth il y a 6 ans
  David Benjamin fa65113400 Push an error if custom private keys fail. il y a 6 ans
  David Benjamin 0ab3f0ca25 Notice earlier if a server echoes the TLS 1.3 compatibility session ID. il y a 6 ans
  Nick Harper 36fcc4ca5d Implement Token Binding il y a 7 ans
  David Benjamin f88242d1c1 SSL_export_keying_material should work in half-RTT. il y a 6 ans
  David Benjamin 650d8c393e Implement TLS 1.3 early exporters. il y a 6 ans
  David Benjamin 47b8f00fdc Reimplement OBJ_txt2obj and add a lower-level function. il y a 7 ans
  David Benjamin a838f9dc7e Make ECDSA signing 10% faster and plug some timing leaks. il y a 7 ans
  David Benjamin e7c95d91f8 Run TLS 1.3 tests at all variants and fix bugs. il y a 7 ans
  David Benjamin b25a8999be Add the ability to save and restore the error state. il y a 7 ans
  David Benjamin a65c252f78 Further simplify error queue flags. il y a 7 ans
  David Benjamin e1c3dad959 Error data is always a NUL-terminated malloced string. il y a 7 ans
  David Benjamin 808f832917 Run the comment converter on libcrypto. il y a 7 ans
  Steven Valdez f4ecc84644 Prevent both early data and custom extensions from being accepted. il y a 7 ans
  David Benjamin 5aaaa98f8c Detect WatchGuard's TLS 1.3 interference failure mode. il y a 7 ans
  David Benjamin b529253bea Implement scrypt from RFC 7914. il y a 7 ans
  Steven Valdez 2f3404bb81 Enforce incrementing counter for TLS 1.2 AES-GCM. il y a 7 ans
  Steven Valdez 8ebc9eafec Update BN_enhanced_miller_rabin_primality_test to enforce preconditions and accept BN_prime_checks. il y a 7 ans
  David Benjamin 6fdea2aba9 Move PKCS#7 functions into their own directory. il y a 7 ans
  Alessandro Ghedini de254b4c4e Enforce max_early_data_size on the server. il y a 7 ans
  Steven Valdez b15143fece Fix check_fips for public keys and synchronize the EC and RSA versions. il y a 7 ans
  Steven Valdez d0b988219f Add RSA_check_fips to support public key validation checks. il y a 7 ans
  David Benjamin 3cfeb9522b Disable SSLv3 by default. il y a 7 ans
  David Benjamin d69d94e7e3 Teach crypto/x509 how to verify an Ed25519 signature. il y a 7 ans
  David Benjamin 417830d981 Support EVP_PKEY_{sign,verify}_message with Ed25519. il y a 7 ans
  David Benjamin 05bb1c5033 Implement draft-ietf-curdle-pkix-04's serialization. il y a 7 ans
  Steven Valdez 2a0707210a Prevent Channel ID and Custom Extensions on 0-RTT. il y a 7 ans
  David Benjamin 3cb047e56c Decouple PKCS#12 hash lookup from the OID table. il y a 7 ans
  Steven Valdez 2d85062c4f Add Data-less Zero-RTT support. il y a 7 ans
  David Benjamin cfb9d147bb Update pkcs8 error data. il y a 7 ans
  David Benjamin 2d05568a7b Fix out-of-memory condition in conf. il y a 7 ans
  Adam Langley 4c341d0299 Support asynchronous ticket decryption with TLS 1.0–1.2. il y a 7 ans
  Matthew Braithwaite 6ad20dc912 Move error-on-empty-cipherlist into ssl_create_cipher_list(). il y a 7 ans
  Adam Langley d04ca95356 Add |SSL[_CTX]_set_chain_and_key|. il y a 7 ans
  David Benjamin a58baaf9e6 Forbid the server certificate from changing on renego. il y a 7 ans
  David Benjamin bc6ef7a83f Convert err_test to GTest. il y a 7 ans
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. il y a 7 ans
  Adam Langley d515722d22 Don't depend on the X509 code for getting public keys. il y a 7 ans
  David Benjamin aedf303cc2 Parse the entire PSK extension. il y a 8 ans
  Steven Valdez a4ee74dadf Skipping early data on 0RTT rejection. il y a 8 ans
  Adam Langley 9b885c5d0f Don't allow invalid SCT lists to be set. il y a 8 ans
  David Benjamin e1cc35e581 Tolerate cipher changes on TLS 1.3 resumption as a client. il y a 8 ans
  Steven Valdez a833c357ed Update to TLS 1.3 draft 18. il y a 8 ans
  David Benjamin 1db9e1bc7a Add the certificate_required alert. il y a 8 ans
  Steven Valdez 803c77a681 Update crypto negotation to draft 15. il y a 8 ans
  David Benjamin c8b6b4fe4a Only predict X25519 in TLS 1.3. il y a 8 ans
  David Benjamin 7e1f984a7c Fix some bugs in TLS 1.3 server key_share code. il y a 8 ans
  David Benjamin 163c95691a Forbid EMS from changing during renegotation. il y a 8 ans
  David Benjamin 311c2579f7 Declare SSL_R_BLOCK_CIPHER_PAD_IS_WRONG and SSL_R_NO_CIPHERS_SPECIFIED. il y a 8 ans