Kconfig (bb54668837a073f18e173dd7be63f9ef5ee9f7ac) Kconfig (600a3853dfa007935220b3489e2be5ab8950b4b4)
1# SPDX-License-Identifier: GPL-2.0
2
3menu "Accelerated Cryptographic Algorithms for CPU (riscv)"
4
5config CRYPTO_AES_RISCV64
6 tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS"
7 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
8 select CRYPTO_ALGAPI

--- 15 unchanged lines hidden (view full) ---

24 select CRYPTO_SKCIPHER
25 select CRYPTO_LIB_CHACHA_GENERIC
26 help
27 Length-preserving ciphers: ChaCha20 stream cipher algorithm
28
29 Architecture: riscv64 using:
30 - Zvkb vector crypto extension
31
1# SPDX-License-Identifier: GPL-2.0
2
3menu "Accelerated Cryptographic Algorithms for CPU (riscv)"
4
5config CRYPTO_AES_RISCV64
6 tristate "Ciphers: AES, modes: ECB, CBC, CTR, XTS"
7 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
8 select CRYPTO_ALGAPI

--- 15 unchanged lines hidden (view full) ---

24 select CRYPTO_SKCIPHER
25 select CRYPTO_LIB_CHACHA_GENERIC
26 help
27 Length-preserving ciphers: ChaCha20 stream cipher algorithm
28
29 Architecture: riscv64 using:
30 - Zvkb vector crypto extension
31
32config CRYPTO_GHASH_RISCV64
33 tristate "Hash functions: GHASH"
34 depends on 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
35 select CRYPTO_GCM
36 help
37 GCM GHASH function (NIST SP 800-38D)
38
39 Architecture: riscv64 using:
40 - Zvkg vector crypto extension
41
32endmenu
42endmenu