43 Commits (d8598ce03fe9294a03f90db9a47ca367564bc47f)

Autor SHA1 Nachricht Datum
  Adam Langley 3474270abd Always print some diagnostic information when POST fails. vor 6 Jahren
  Adam Langley 4732c544f7 Add ECDH_compute_key_fips inside the module. vor 6 Jahren
  David Benjamin bb3a456930 Move some RSA keygen support code into separate files. vor 6 Jahren
  David Benjamin 8370fb6b41 Implement constant-time generic multiplication. vor 6 Jahren
  David Benjamin 32e0d10069 Add EC_FELEM for EC_POINTs and related temporaries. vor 6 Jahren
  David Benjamin 941f535438 Abstract away EC_SCALAR operations. vor 6 Jahren
  Steven Valdez f16cd4278f Add AES_128_CCM AEAD. vor 6 Jahren
  David Benjamin 44fd6eeef5 Split BORINGSSL_self_test into its own file. vor 6 Jahren
  Adam Langley f2e7b220c0 Extract FIPS KAT tests into a function. vor 6 Jahren
  David Benjamin 017fbf0940 Fix sort order. vor 6 Jahren
  Adam Langley 37c6eb4284 Support TLS KDF test for NIAP. vor 6 Jahren
  Andres Erbsen 46304abf7d ec/p256.c: fiat-crypto field arithmetic (64, 32) vor 7 Jahren
  David Benjamin 808f832917 Run the comment converter on libcrypto. vor 7 Jahren
  Adam Langley 5e578c9dba Don't draw entropy during FIPS power-on tests. vor 7 Jahren
  Adam Langley 204b8a115d Tag the power-on tests as a constructor function directly. vor 7 Jahren
  Adam Langley b89e025cfa Clarify the error message for an ECDSA power-on test failure. vor 7 Jahren
  Adam Langley 429e85b516 Have a single function for FIPS test failures. vor 7 Jahren
  Martin Kreichgauer 118355c6f0 fipstools: Add a sample binary that exercises methods from the FIPS module. vor 7 Jahren
  Adam Langley 208e239371 Move OPENSSL_ASAN to base.h. vor 7 Jahren
  Martin Kreichgauer 0402f89448 crypto/fipsmodule: Make more Known Answer Tests breakable. vor 7 Jahren
  Adam Langley e838cfb51f Add a way to break one of the KAT tests. vor 7 Jahren
  Adam Langley 4c7b3bfd73 Switch integrity hash to SHA-512. vor 7 Jahren
  David Benjamin 4323e22793 Tidy up FIPS module dependencies. vor 7 Jahren
  Adam Langley 2e2a226ac9 Move cipher/ into crypto/fipsmodule/ vor 7 Jahren
  Adam Langley 96dec443d9 Move rsa/ to fipsmodule/rsa/ vor 7 Jahren
  Adam Langley aacb72c1b7 Move ec/ and ecdsa/ into fipsmodule/ vor 7 Jahren
  David Benjamin fa839dcac0 Don't depend on crypto/bytestring for ECDSA self-tests. vor 7 Jahren
  David Benjamin 09ffa773dd Don't depend on crypto/bytestring for RSA self-tests. vor 7 Jahren
  David Benjamin 05821b0ee3 Consistently check length in RSA_add_pkcs1_prefix. vor 7 Jahren
  Adam Langley 8a3a2a99b2 Move des/ to crypto/fipsmodule/ vor 7 Jahren
  Adam Langley 5c38c05b26 Move bn/ into crypto/fipsmodule/ vor 7 Jahren
  Adam Langley 7784104dd8 Move much of rand/ into the FIPS module. vor 7 Jahren
  David Benjamin f3d3cee4fe Avoid messing with dummy functions in delocate.go. vor 7 Jahren
  Adam Langley 778e5cedf0 Make the arguments to FIPS check_test consistent. vor 7 Jahren
  Adam Langley 0648129566 Move modes/ into the FIPS module vor 7 Jahren
  Steven Valdez e5be1740be Add DRBG KAT for FIPS. vor 7 Jahren
  Steven Valdez 13a129d301 Add 3DES KAT for FIPS. vor 7 Jahren
  Steven Valdez 777fdd6443 Add RSA/ECDSA KAT for FIPS. vor 7 Jahren
  Steven Valdez 5b6151df1d Add AES and SHA KAT for FIPS. vor 7 Jahren
  Adam Langley 8c62d9dd8b Move AES code into the FIPS module. vor 7 Jahren
  Adam Langley a0eb4a8193 “Fix” FIPS build under ASAN. vor 7 Jahren
  David Benjamin d0a4059102 Be less clever about .rel.ro avoidance. vor 7 Jahren
  Adam Langley fd49993c3b First part of the FIPS module. vor 7 Jahren