summaryrefslogtreecommitdiffstats
path: root/crypto/Kconfig
diff options
context:
space:
mode:
authorGilad Ben-Yossef <gilad@benyossef.com>2018-11-05 07:05:01 -0500
committerHerbert Xu <herbert@gondor.apana.org.au>2018-11-16 01:09:39 -0500
commitecd6d5c9cba5fc6053ba21e3f8a4c536f65ea27a (patch)
tree48dbb493f2890b9382fbeab4947a98115f961335 /crypto/Kconfig
parent2eb4942b6609d35a4e835644a33203b0aef7443d (diff)
crypto: cts - document NIST standard status
cts(cbc(aes)) as used in the kernel has been added to NIST standard as CBC-CS3. Document it as such. Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com> Suggested-by: Stephan Mueller <smueller@chronox.de> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r--crypto/Kconfig7
1 files changed, 5 insertions, 2 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig
index 752005201013..06eb23cade43 100644
--- a/crypto/Kconfig
+++ b/crypto/Kconfig
@@ -430,11 +430,14 @@ config CRYPTO_CTS
430 help 430 help
431 CTS: Cipher Text Stealing 431 CTS: Cipher Text Stealing
432 This is the Cipher Text Stealing mode as described by 432 This is the Cipher Text Stealing mode as described by
433 Section 8 of rfc2040 and referenced by rfc3962. 433 Section 8 of rfc2040 and referenced by rfc3962
434 (rfc3962 includes errata information in its Appendix A) 434 (rfc3962 includes errata information in its Appendix A) or
435 CBC-CS3 as defined by NIST in Sp800-38A addendum from Oct 2010.
435 This mode is required for Kerberos gss mechanism support 436 This mode is required for Kerberos gss mechanism support
436 for AES encryption. 437 for AES encryption.
437 438
439 See: https://csrc.nist.gov/publications/detail/sp/800-38a/addendum/final
440
438config CRYPTO_ECB 441config CRYPTO_ECB
439 tristate "ECB support" 442 tristate "ECB support"
440 select CRYPTO_BLKCIPHER 443 select CRYPTO_BLKCIPHER