27 Commits (1f51cfc7d7f54d2bee30bb5793470ef9c36a5083)

Author SHA1 Message Date
Adam Langley 118a892d2d Add a service indicator for FIPS 140-3. 3 years ago
Adam Langley a56d941c44 Add function to return the name of the FIPS module. 3 years ago
Adam Langley c6e8f3ed08 Add a function to return a FIPS version. 3 years ago
Adam Langley 7f4057ec10 Add a function to tell if an algorithm is FIPS approved. 3 years ago
Adam Langley d258de7248 Include rsa/internal.h for |...no_self_test| functions. 3 years ago
Adam Langley 4b55af0fc5 Make FFDH self tests lazy. 3 years ago
Adam Langley 3053b739ba Make ECC self tests lazy. 3 years ago
Adam Langley 1c2e61efef Make RSA self-test lazy. 3 years ago
Adam Langley 8f7cb2f7c6 Drop, now unused, KAT value. 3 years ago
Adam Langley d04c32a3d8 Break FIPS tests differently. 3 years ago
Adam Langley f8235e4993 Don't forget hmac.h in self_check.h. 3 years ago
Adam Langley 9cad13eea1 Perform SHA-$x and HMAC KAT before integrity check. 3 years ago
Adam Langley b0ed28e257 Add a couple of spaces to `check_test`. 3 years ago
Adam Langley 15565a8984 Split FIPS KATs into fast and slow groups. 3 years ago
Adam Langley a919539777 Move DES out of the FIPS module. 3 years ago
David Benjamin 91b8924969 Switch kModuleDigestSize to a macro. 3 years ago
Adam Langley 4aef687fcf Zero out FIPS counters. 4 years ago
Bradley Hess b09f283a03 Add a Windows no-op impl of BORINGSSL_self_test 4 years ago
David Benjamin fb855a28fe Move fips.c into a subdirectory. 4 years ago
David Benjamin 409ea2837d Add ECDSA nonce-testing functions. 4 years ago
Adam Langley 48cbd69dee Add various function calls to test_fips. 4 years ago
David Benjamin bb43a45d6d Add missing include to self_check.c. 4 years ago
Adam Langley 5cf02188fe Add FFDH FIPS self-test. 4 years ago
Adam Langley 9dae0ac4f0 Add digest.h to self_check.c 4 years ago
Adam Langley 8846533744 Add FIPS self test for the TLS KDF. 4 years ago
Adam Langley 7c4a3f7d3e Add ECDSA verify KAT to FIPS self-tests. 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago