aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
Diffstat (limited to 'crypto')
-rw-r--r--crypto/Kconfig26
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
544config 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
544config CRYPTO_SHA1_PPC 555config 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
604config 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
593config CRYPTO_TGR192 619config CRYPTO_TGR192
594 tristate "Tiger digest algorithms" 620 tristate "Tiger digest algorithms"
595 select CRYPTO_HASH 621 select CRYPTO_HASH