diff options
Diffstat (limited to 'crypto/Kconfig')
-rw-r--r-- | crypto/Kconfig | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index e573077f1672..e4bac29a32e7 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig | |||
@@ -23,13 +23,12 @@ comment "Crypto core or helper" | |||
23 | 23 | ||
24 | config CRYPTO_FIPS | 24 | config CRYPTO_FIPS |
25 | bool "FIPS 200 compliance" | 25 | bool "FIPS 200 compliance" |
26 | depends on CRYPTO_ANSI_CPRNG | 26 | depends on CRYPTO_ANSI_CPRNG && !CRYPTO_MANAGER_DISABLE_TESTS |
27 | help | 27 | help |
28 | This options enables the fips boot option which is | 28 | This options enables the fips boot option which is |
29 | required if you want to system to operate in a FIPS 200 | 29 | required if you want to system to operate in a FIPS 200 |
30 | certification. You should say no unless you know what | 30 | certification. You should say no unless you know what |
31 | this is. Note that CRYPTO_ANSI_CPRNG is required if this | 31 | this is. |
32 | option is selected | ||
33 | 32 | ||
34 | config CRYPTO_ALGAPI | 33 | config CRYPTO_ALGAPI |
35 | tristate | 34 | tristate |
@@ -365,7 +364,7 @@ config CRYPTO_RMD128 | |||
365 | RIPEMD-160 should be used. | 364 | RIPEMD-160 should be used. |
366 | 365 | ||
367 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | 366 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. |
368 | See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | 367 | See <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html> |
369 | 368 | ||
370 | config CRYPTO_RMD160 | 369 | config CRYPTO_RMD160 |
371 | tristate "RIPEMD-160 digest algorithm" | 370 | tristate "RIPEMD-160 digest algorithm" |
@@ -382,7 +381,7 @@ config CRYPTO_RMD160 | |||
382 | against RIPEMD-160. | 381 | against RIPEMD-160. |
383 | 382 | ||
384 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | 383 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. |
385 | See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | 384 | See <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html> |
386 | 385 | ||
387 | config CRYPTO_RMD256 | 386 | config CRYPTO_RMD256 |
388 | tristate "RIPEMD-256 digest algorithm" | 387 | tristate "RIPEMD-256 digest algorithm" |
@@ -394,7 +393,7 @@ config CRYPTO_RMD256 | |||
394 | (than RIPEMD-128). | 393 | (than RIPEMD-128). |
395 | 394 | ||
396 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | 395 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. |
397 | See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | 396 | See <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html> |
398 | 397 | ||
399 | config CRYPTO_RMD320 | 398 | config CRYPTO_RMD320 |
400 | tristate "RIPEMD-320 digest algorithm" | 399 | tristate "RIPEMD-320 digest algorithm" |
@@ -406,7 +405,7 @@ config CRYPTO_RMD320 | |||
406 | (than RIPEMD-160). | 405 | (than RIPEMD-160). |
407 | 406 | ||
408 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | 407 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. |
409 | See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | 408 | See <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html> |
410 | 409 | ||
411 | config CRYPTO_SHA1 | 410 | config CRYPTO_SHA1 |
412 | tristate "SHA1 digest algorithm" | 411 | tristate "SHA1 digest algorithm" |
@@ -461,7 +460,7 @@ config CRYPTO_WP512 | |||
461 | Whirlpool will be part of the ISO/IEC 10118-3:2003(E) standard | 460 | Whirlpool will be part of the ISO/IEC 10118-3:2003(E) standard |
462 | 461 | ||
463 | See also: | 462 | See also: |
464 | <http://planeta.terra.com.br/informatica/paulobarreto/WhirlpoolPage.html> | 463 | <http://www.larc.usp.br/~pbarreto/WhirlpoolPage.html> |
465 | 464 | ||
466 | config CRYPTO_GHASH_CLMUL_NI_INTEL | 465 | config CRYPTO_GHASH_CLMUL_NI_INTEL |
467 | tristate "GHASH digest algorithm (CLMUL-NI accelerated)" | 466 | tristate "GHASH digest algorithm (CLMUL-NI accelerated)" |
@@ -579,8 +578,8 @@ config CRYPTO_ANUBIS | |||
579 | in the NESSIE competition. | 578 | in the NESSIE competition. |
580 | 579 | ||
581 | See also: | 580 | See also: |
582 | <https://www.cosic.esat.kuleuven.ac.be/nessie/reports/> | 581 | <https://www.cosic.esat.kuleuven.be/nessie/reports/> |
583 | <http://planeta.terra.com.br/informatica/paulobarreto/AnubisPage.html> | 582 | <http://www.larc.usp.br/~pbarreto/AnubisPage.html> |
584 | 583 | ||
585 | config CRYPTO_ARC4 | 584 | config CRYPTO_ARC4 |
586 | tristate "ARC4 cipher algorithm" | 585 | tristate "ARC4 cipher algorithm" |
@@ -659,7 +658,7 @@ config CRYPTO_KHAZAD | |||
659 | on 32-bit processors. Khazad uses an 128 bit key size. | 658 | on 32-bit processors. Khazad uses an 128 bit key size. |
660 | 659 | ||
661 | See also: | 660 | See also: |
662 | <http://planeta.terra.com.br/informatica/paulobarreto/KhazadPage.html> | 661 | <http://www.larc.usp.br/~pbarreto/KhazadPage.html> |
663 | 662 | ||
664 | config CRYPTO_SALSA20 | 663 | config CRYPTO_SALSA20 |
665 | tristate "Salsa20 stream cipher algorithm (EXPERIMENTAL)" | 664 | tristate "Salsa20 stream cipher algorithm (EXPERIMENTAL)" |