boringssl/crypto/fipsmodule/aes
Adam Langley 26ba48a6fb Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs.
This also happens to make the AES_[en|de]crypt functions use AES-NI
(where available) on Intel.

Update-Note: this substantially changes how AES-NI is triggered. Worth running bssl speed (on both k8 and ppc), before and after, to confirm that there are no regressions.

Change-Id: I5f22c1975236bbc1633c24ab60d683bca8ddd4c3
Reviewed-on: https://boringssl-review.googlesource.com/28026
Reviewed-by: David Benjamin <davidben@google.com>
2018-05-11 00:16:39 +00:00
..
asm Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs. 2018-05-11 00:16:39 +00:00
aes_test.cc Rename third_party/wycheproof to satisfy a bureaucrat. 2018-05-07 18:33:50 +00:00
aes_tests.txt
aes.c Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs. 2018-05-11 00:16:39 +00:00
internal.h Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs. 2018-05-11 00:16:39 +00:00
key_wrap.c Update Wycheproof, add keywrap tests, and fix a bug. 2018-05-04 17:08:44 +00:00
mode_wrappers.c Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs. 2018-05-11 00:16:39 +00:00