aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r--crypto/Kconfig28
1 files changed, 28 insertions, 0 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig
index 4cb1ab04168f..49f867b2025d 100644
--- a/crypto/Kconfig
+++ b/crypto/Kconfig
@@ -624,6 +624,34 @@ config CRYPTO_AES_NI_INTEL
624 ECB, CBC, LRW, PCBC, XTS. The 64 bit version has additional 624 ECB, CBC, LRW, PCBC, XTS. The 64 bit version has additional
625 acceleration for CTR. 625 acceleration for CTR.
626 626
627config CRYPTO_AES_SPARC64
628 tristate "AES cipher algorithms (SPARC64)"
629 depends on SPARC64
630 select CRYPTO_CRYPTD
631 select CRYPTO_ALGAPI
632 help
633 Use SPARC64 crypto opcodes for AES algorithm.
634
635 AES cipher algorithms (FIPS-197). AES uses the Rijndael
636 algorithm.
637
638 Rijndael appears to be consistently a very good performer in
639 both hardware and software across a wide range of computing
640 environments regardless of its use in feedback or non-feedback
641 modes. Its key setup time is excellent, and its key agility is
642 good. Rijndael's very low memory requirements make it very well
643 suited for restricted-space environments, in which it also
644 demonstrates excellent performance. Rijndael's operations are
645 among the easiest to defend against power and timing attacks.
646
647 The AES specifies three key sizes: 128, 192 and 256 bits
648
649 See <http://csrc.nist.gov/encryption/aes/> for more information.
650
651 In addition to AES cipher algorithm support, the acceleration
652 for some popular block cipher mode is supported too, including
653 ECB and CBC.
654
627config CRYPTO_ANUBIS 655config CRYPTO_ANUBIS
628 tristate "Anubis cipher algorithm" 656 tristate "Anubis cipher algorithm"
629 select CRYPTO_ALGAPI 657 select CRYPTO_ALGAPI