4071 Commits (6fdea2aba9b75a5be58db21fb9eda43f48d778b9)
 

Author SHA1 Message Date
  David Benjamin 6fdea2aba9 Move PKCS#7 functions into their own directory. 7 years ago
  Alessandro Ghedini de254b4c4e Enforce max_early_data_size on the server. 7 years ago
  Steven Valdez 5b6151df1d Add AES and SHA KAT for FIPS. 7 years ago
  Matthew Braithwaite 97104afe9e generate_build_files: allow tests paths to mismatch test source paths. 7 years ago
  Steven Valdez fc9f10f8fb Implement Enhanced Miller-Rabin primality test for FIPS. 7 years ago
  David Benjamin 6c7f6bfa97 Add linux_fips_noasm_asan. 7 years ago
  Adam Langley fb83bc32ae Fix possible infinite loop in delocate.go. 7 years ago
  David Benjamin 2c45fa0b90 Convert bytestring_test to GTest. 7 years ago
  David Benjamin 76dd18008c Convert base64_test to GTest. 7 years ago
  David Benjamin 1ddd6e5365 Make -loop survive errors. 7 years ago
  Adam Langley 8c62d9dd8b Move AES code into the FIPS module. 7 years ago
  David Benjamin 536036abf4 Implement base64 in constant-time. 7 years ago
  Piotr Sikora d075706ea5 Allow selecting ECDH curves in bssl tool. 7 years ago
  David Benjamin 71c21b4300 Add SSL_CTX_set_verify_algorithm_prefs. 7 years ago
  David Benjamin 96bc12a494 Remove includeDHE from runner.go. 7 years ago
  David Benjamin 783e095787 Recast ECDSA nonce hardening as DRBG additional data. 7 years ago
  David Benjamin bc6a76b0e0 Align BN_rand_range_ex with FIPS 186-4. 7 years ago
  Adam Langley 90ada2f4ec Implement a “continuous RNG test” in FIPS mode. 7 years ago
  Adam Langley bc7daec4d8 In FIPS mode, block at start up until the kernel has sufficient entropy. 7 years ago
  Adam Langley 92f888e836 Make fork-unsafe buffering act via CTR-DRBG. 7 years ago
  Adam Langley 88bb8489db Switch to CTR-DRBG 7 years ago
  Adam Langley 730d69e159 Add CTR-DRBG. 7 years ago
  David Benjamin 11fa70396b Remove the last remnants of key_exchange_info. 7 years ago
  Steven Valdez a33e0fc932 Update Miller-Rabin iterations to use FIPS specification. 7 years ago
  Adam Langley 2c673f15f6 Emit redirector functions in a fixed order. 7 years ago
  Adam Langley 61c4e27413 Delocate more types of references. 7 years ago
  Adam Langley d7bc3353f0 Detect any reference to OPENSSL_ia32cap_P. 7 years ago
  Steven Valdez b15143fece Fix check_fips for public keys and synchronize the EC and RSA versions. 7 years ago
  Steven Valdez 400d0b7b5e Add PWCT for RSA and ECDSA for FIPS 140-2. 7 years ago
  Steven Valdez 89abf7a466 Fix ECDSA signing for FIPS compliance. 7 years ago
  Adam Langley a0eb4a8193 “Fix” FIPS build under ASAN. 7 years ago
  David Benjamin 82b2b8574f Unwind multiprime RSA support. 7 years ago
  David Benjamin fb8b763e51 Align RSA key generation with FIPS 186-4. 7 years ago
  Adam Langley 82bad05d5d Inject FIPS hash without running module. 7 years ago
  Martin Kreichgauer 23aff6b094 Add AESVS KAT vectors (CBC and ECB only). 7 years ago
  David Benjamin d403be92a4 Ensure consumers set up include paths properly. 7 years ago
  David Benjamin b7ded430e4 Constrain RSA bit sizes. 7 years ago
  David Benjamin ddd5ba78a9 Remove redundant check in RSA_sign. 7 years ago
  David Benjamin f004aa556d Add a test when hashes are too large for RSASSA-PKCS1-v1_5. 7 years ago
  Steven Valdez d0b988219f Add RSA_check_fips to support public key validation checks. 7 years ago
  Adam Langley 31fa5a446a Run unit tests concurrently by default. 7 years ago
  Matthew Braithwaite 7e06de5d2d Really remove DHE ciphersuites from TLS. 7 years ago
  David Benjamin cb3af3e9c1 Allow specifying certificate and key in separate files. 7 years ago
  Adam Langley a53344972b Add support for 3DES-ECB. 7 years ago
  David Benjamin 4a2cc28b8c Unwind RSA_generate_multi_prime_key. 7 years ago
  David Benjamin 43780cbc37 Tidy up some repetitive code. 7 years ago
  Adam Langley 20422539b5 Split AES-CTR-HMAC and AES-GCM-SIV from e_aes.c. 7 years ago
  David Benjamin f55e2e7266 Add FIPS builders to CQ. 7 years ago
  David Benjamin 3cfeb9522b Disable SSLv3 by default. 7 years ago
  Steven Valdez c196680120 Add comment about ensuring no other data follows the hash value in PKCS #1 7 years ago