Merge to Fedora kernel-2.6.7-1.492
[linux-2.6.git] / crypto / Kconfig
index d0ed3ce..991d41d 100644 (file)
@@ -152,6 +152,20 @@ config CRYPTO_CAST6
          The CAST6 encryption algorithm (synonymous with CAST-256) is
          described in RFC2612.
 
+config CRYPTO_TEA
+       tristate "TEA and XTEA cipher algorithms"
+       depends on CRYPTO
+       help
+         TEA cipher algorithm.
+
+         Tiny Encryption Algorithm is a simple cipher that uses
+         many rounds for security.  It is very fast and uses
+         little memory.
+
+         Xtendend Tiny Encryption Algorithm is a modifcation to
+         the TEA algorithm to address a potential key weakness
+         in the TEA algorithm.
+
 config CRYPTO_ARC4
        tristate "ARC4 cipher algorithm"
        depends on CRYPTO
@@ -199,5 +213,25 @@ config CRYPTO_TEST
        help
          Quick & dirty crypto test module.
 
+config CRYPTO_SIGNATURE
+       bool "In-kernel signature checker (EXPERIMENTAL)"
+       depends on CRYPTO
+       help
+         Signature checker (used for module sig checking).
+
+config CRYPTO_SIGNATURE_DSA
+       bool "Handle DSA signatures (EXPERIMENTAL)"
+       depends on CRYPTO_SIGNATURE
+       select CRYPTO_MPILIB
+       help
+         DSA Signature checker.
+
+config CRYPTO_MPILIB
+       bool "Multiprecision maths library (EXPERIMENTAL)"
+       depends on CRYPTO
+       help
+         Multiprecision maths library from GnuPG
+       
+
 endmenu