19 Commits (1f51cfc7d7f54d2bee30bb5793470ef9c36a5083)

Author SHA1 Message Date
David Benjamin f8f97bfcbb Don't guard alignof static asserts on GCC/Clang. 3 years ago
Adam Langley 572c416b25 More includes for builds that don't use bcm.c 3 years ago
David Benjamin 1e469e45a4 Replace some more C unions. 3 years ago
David Benjamin a51821a531 Remove a layer of indirection from most EVP_CIPHERs 3 years ago
David Benjamin cf506f17d0 Make EVP_CIPHER opaque. 3 years ago
Adam Langley 118a892d2d Add a service indicator for FIPS 140-3. 3 years ago
Adam Langley f5d6d24bd6 Move cmac into the FIPS module boundary. 3 years ago
Adam Langley a919539777 Move DES out of the FIPS module. 3 years ago
David Benjamin d1593f54c9 Make EVP_AEAD_CTX_free accept NULL. 3 years ago
David Benjamin 661266ea06 Move CPU detection symbols to crypto/internal.h. 3 years ago
David Benjamin 16a94930ac Add various OpenSSL compatibility functions. 3 years ago
Adam Langley 1c2473ebae Add FIPS counters for AES-GCM in EVP_AEAD. 4 years ago
Adam Langley 0da75f35d5 FIPS counters for AES-CTR. 4 years ago
Adam Langley f7b87c83fa fips: add counters. 4 years ago
David Benjamin a3aeea7c77 Remove block_mask from EVP_CIPHER_CTX. 4 years ago
David Benjamin e7c0c9734f Don't overflow the output length in EVP_CipherUpdate calls. 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
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago