FIPS 140-2 IG A.9 XTS key check.
authorPauli <paul.dale@oracle.com>
Wed, 5 Sep 2018 02:18:22 +0000 (12:18 +1000)
committerPauli <paul.dale@oracle.com>
Tue, 11 Sep 2018 22:40:47 +0000 (08:40 +1000)
commit95eda4f09a37382393cfec7933bac4deb613cdec
tree283cd1052842397e9ac6bfaa2c498cccbbb9d53e
parenta4a90a8a3bdcb9336b5c9c15da419e99a87bc6ed
FIPS 140-2 IG A.9 XTS key check.

Add a check that the two keys used for AES-XTS are different.

One test case uses the same key for both of the AES-XTS keys.  This causes
a failure under FIP 140-2 IG A.9.  Mark the test as returning a failure.

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7120)
CHANGES
crypto/evp/e_aes.c
test/recipes/30-test_evp_data/evpciph.txt