diff options
author | Stephan Mueller <smueller@chronox.de> | 2016-02-09 15:37:47 +0100 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2016-02-17 04:07:51 +0800 |
commit | 214fe0ff22d339c848c4107844cf6ccdc4749d64 (patch) | |
tree | f16ae93629cd1b09a187a8d9adc1672788d2f693 /crypto/asymmetric_keys/x509_akid.asn1 | |
parent | 98b31dcf2cfc7dbf9ad74c4e9bbf28f1bddecf19 (diff) | |
download | linux-crypto-214fe0ff22d339c848c4107844cf6ccdc4749d64.tar.gz linux-crypto-214fe0ff22d339c848c4107844cf6ccdc4749d64.zip |
crypto: xts - consolidate sanity check for keys
The patch centralizes the XTS key check logic into the service function
xts_check_key which is invoked from the different XTS implementations.
With this, the XTS implementations in ARM, ARM64, PPC and S390 have now
a sanity check for the XTS keys similar to the other arches.
In addition, this service function received a check to ensure that the
key != the tweak key which is mandated by FIPS 140-2 IG A.9. As the
check is not present in the standards defining XTS, it is only enforced
in FIPS mode of the kernel.
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/asymmetric_keys/x509_akid.asn1')
0 files changed, 0 insertions, 0 deletions