diff options
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/Kconfig | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index 6345c470650d..00b5906f57b7 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig | |||
@@ -541,6 +541,17 @@ config CRYPTO_SHA1_ARM | |||
541 | SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2) implemented | 541 | SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2) implemented |
542 | using optimized ARM assembler. | 542 | using optimized ARM assembler. |
543 | 543 | ||
544 | config CRYPTO_SHA1_ARM_NEON | ||
545 | tristate "SHA1 digest algorithm (ARM NEON)" | ||
546 | depends on ARM && KERNEL_MODE_NEON && !CPU_BIG_ENDIAN | ||
547 | select CRYPTO_SHA1_ARM | ||
548 | select CRYPTO_SHA1 | ||
549 | select CRYPTO_HASH | ||
550 | help | ||
551 | SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2) implemented | ||
552 | using optimized ARM NEON assembly, when NEON instructions are | ||
553 | available. | ||
554 | |||
544 | config CRYPTO_SHA1_PPC | 555 | config CRYPTO_SHA1_PPC |
545 | tristate "SHA1 digest algorithm (powerpc)" | 556 | tristate "SHA1 digest algorithm (powerpc)" |
546 | depends on PPC | 557 | depends on PPC |
@@ -590,6 +601,21 @@ config CRYPTO_SHA512_SPARC64 | |||
590 | SHA-512 secure hash standard (DFIPS 180-2) implemented | 601 | SHA-512 secure hash standard (DFIPS 180-2) implemented |
591 | using sparc64 crypto instructions, when available. | 602 | using sparc64 crypto instructions, when available. |
592 | 603 | ||
604 | config CRYPTO_SHA512_ARM_NEON | ||
605 | tristate "SHA384 and SHA512 digest algorithm (ARM NEON)" | ||
606 | depends on ARM && KERNEL_MODE_NEON && !CPU_BIG_ENDIAN | ||
607 | select CRYPTO_SHA512 | ||
608 | select CRYPTO_HASH | ||
609 | help | ||
610 | SHA-512 secure hash standard (DFIPS 180-2) implemented | ||
611 | using ARM NEON instructions, when available. | ||
612 | |||
613 | This version of SHA implements a 512 bit hash with 256 bits of | ||
614 | security against collision attacks. | ||
615 | |||
616 | This code also includes SHA-384, a 384 bit hash with 192 bits | ||
617 | of security against collision attacks. | ||
618 | |||
593 | config CRYPTO_TGR192 | 619 | config CRYPTO_TGR192 |
594 | tristate "Tiger digest algorithms" | 620 | tristate "Tiger digest algorithms" |
595 | select CRYPTO_HASH | 621 | select CRYPTO_HASH |