boringssl/crypto/fipsmodule
Martin Kreichgauer 18d9f28f0d Add EVP_AEAD_CTX_{seal_scatter,open_gather}.
These behave like EVP_AEAD_CTX_{seal,open} respectively, but receive
ciphertext and authentication tag as separate arguments, rather than one
contiguous out or in buffer.

Change-Id: Ia4f1b83424bc7067c55dd9e5a68f18061dab4d07
Reviewed-on: https://boringssl-review.googlesource.com/16924
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
2017-06-09 23:10:49 +00:00
..
aes Change ppc64le AES code for FIPS. 2017-05-25 22:02:22 +00:00
bn Convert bn_test to GTest. 2017-06-05 21:45:07 +00:00
cipher Add EVP_AEAD_CTX_{seal_scatter,open_gather}. 2017-06-09 23:10:49 +00:00
des Move des/ to crypto/fipsmodule/ 2017-05-02 19:21:02 +00:00
digest Be less clever about .rel.ro avoidance. 2017-04-07 15:20:26 +00:00
ec Convert p256-x86_64_test to GTest. 2017-06-09 18:50:56 +00:00
ecdsa Convert ECDSA tests to GTest. 2017-06-07 19:22:23 +00:00
hmac First part of the FIPS module. 2017-04-07 00:05:34 +00:00
md4 First part of the FIPS module. 2017-04-07 00:05:34 +00:00
md5 Remove filename argument to x86 asm_init. 2017-05-12 14:58:27 +00:00
modes Use unions rather than aliasing when possible. 2017-06-08 00:21:18 +00:00
rand Clarify rand locking comment. 2017-06-08 22:26:40 +00:00
rsa Remove ex_data's dup hook. 2017-05-23 22:43:59 +00:00
sha Remove filename argument to x86 asm_init. 2017-05-12 14:58:27 +00:00
bcm.c Tag the power-on tests as a constructor function directly. 2017-06-08 22:17:59 +00:00
CMakeLists.txt Convert p256-x86_64_test to GTest. 2017-06-09 18:50:56 +00:00
delocate.h Switch to new delocate tool. 2017-05-30 18:00:16 +00:00
FIPS.md Inject FIPS hash without running module. 2017-04-12 23:09:38 +00:00
intcheck1.png First part of the FIPS module. 2017-04-07 00:05:34 +00:00
intcheck2.png Inject FIPS hash without running module. 2017-04-12 23:09:38 +00:00
intcheck3.png First part of the FIPS module. 2017-04-07 00:05:34 +00:00
is_fips.c Move OPENSSL_ASAN to base.h. 2017-05-16 20:16:52 +00:00