30 Commits (571c3e78bf2aa479c3abdecbd238d6b5381cc788)

Author SHA1 Message Date
Adam Langley 5dd18d017d A handful more compatibility functions. 4 years ago
Adam Langley 76164b1bc9 Add some OpenSSL-compatibility aliases 4 years ago
Adam Langley c42baf84df delocate: eliminate expression from vpaes assembly. 4 years ago
Peter Collingbourne 082cd7860e Add .text.unlikely.* pattern to fips_shared.lds. 4 years ago
Adam Langley df75139bec Move DH parameter generation out of the FIPS module. 4 years ago
Adam Langley cd204d8e15 Include bn.h from bn/internal.h 4 years ago
Adam Langley 28cab640d1 acvp: add support for finite-field Diffie–Hellman. 4 years ago
Adam Langley ce7f08827d Move DH code into the FIPS module. 4 years ago
Adam Langley a3a98944f4 Switch to passive entropy collection for Android FIPS. 4 years ago
Adam Langley 66feb2c552 Add TLS_KDF to documented break tests. 4 years ago
David Benjamin a6b6b804a0 Align armv8.pl references to OPENSSL_armcap_P. 4 years ago
Adam Langley 455b78d5f9 PWCT failures should clear the generated key. 4 years ago
Adam Langley 5763899886 Update FIPS.md to include latest FIPS certificate. 4 years ago
David Benjamin eb57cc1e87 aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode 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 83a3f462cf Add AES-GCM AEADs with internal nonce generation. 4 years ago
Adam Langley d5b2b17728 Define a constant for the standard GCM nonce length. 4 years ago
Tamas Petz b67732a163 aarch64: Remove some flavour conditionals 4 years ago
Adam Langley 80e3f957e4 Support 4096-bit keys in FIPS mode. 4 years ago
Adam Langley 51b428153d Include rodata subsections in FIPS-shared build. 4 years ago
David Benjamin 9bf1634b93 Move Trusty workaround to the OPENSSL_LINUX define. 5 years ago
Pete Bentley 6b6b66bacd Disable fork detection on Trusty. 5 years ago
Adam Langley 5eeaf3029d Add some accommodations for FreeRDP 5 years ago
David Benjamin 9372f38cd0 Bound RSA and DSA key sizes better. 5 years ago
Tamas Petz a0b49d63fd aarch64: support BTI and pointer authentication in assembly 5 years ago
Adam Langley 83b74c6a7a Add details of 20190808 FIPS certification. 5 years ago
Steven Valdez d0637e901d Remove TRUST_TOKEN_experiment_v0. 5 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago