Kconfig (c970d42001f2dffd587cc38458fea4130796be43) Kconfig (d6b7ec11062e116f44a504f73f16c97e1cc53bd0)
1# SPDX-License-Identifier: GPL-2.0
2
3menu "Accelerated Cryptographic Algorithms for CPU (x86)"
4
5config CRYPTO_CURVE25519_X86
6 tristate "Public key crypto: Curve25519 (ADX)"
7 depends on X86 && 64BIT
8 select CRYPTO_LIB_CURVE25519_GENERIC

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

320 - AES-NI (AES New Instructions)
321 - AVX2 (Advanced Vector Extensions)
322 - GFNI (Galois Field New Instructions)
323
324 Processes 32 blocks in parallel.
325
326config CRYPTO_ARIA_GFNI_AVX512_X86_64
327 tristate "Ciphers: ARIA with modes: ECB, CTR (AVX512/GFNI)"
1# SPDX-License-Identifier: GPL-2.0
2
3menu "Accelerated Cryptographic Algorithms for CPU (x86)"
4
5config CRYPTO_CURVE25519_X86
6 tristate "Public key crypto: Curve25519 (ADX)"
7 depends on X86 && 64BIT
8 select CRYPTO_LIB_CURVE25519_GENERIC

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

320 - AES-NI (AES New Instructions)
321 - AVX2 (Advanced Vector Extensions)
322 - GFNI (Galois Field New Instructions)
323
324 Processes 32 blocks in parallel.
325
326config CRYPTO_ARIA_GFNI_AVX512_X86_64
327 tristate "Ciphers: ARIA with modes: ECB, CTR (AVX512/GFNI)"
328 depends on X86 && 64BIT
328 depends on X86 && 64BIT && AS_AVX512 && AS_GFNI
329 select CRYPTO_SKCIPHER
330 select CRYPTO_SIMD
331 select CRYPTO_ALGAPI
332 select CRYPTO_ARIA
333 select CRYPTO_ARIA_AESNI_AVX_X86_64
334 select CRYPTO_ARIA_AESNI_AVX2_X86_64
335 help
336 Length-preserving cipher: ARIA cipher algorithms

--- 186 unchanged lines hidden ---
329 select CRYPTO_SKCIPHER
330 select CRYPTO_SIMD
331 select CRYPTO_ALGAPI
332 select CRYPTO_ARIA
333 select CRYPTO_ARIA_AESNI_AVX_X86_64
334 select CRYPTO_ARIA_AESNI_AVX2_X86_64
335 help
336 Length-preserving cipher: ARIA cipher algorithms

--- 186 unchanged lines hidden ---