Lines Matching +full:64 +full:- +full:bit

1 # SPDX-License-Identifier: GPL-2.0
7 depends on X86 && 64BIT
14 - ADX (large integer arithmetic)
17 tristate "Ciphers: AES, modes: ECB, CBC, CTS, CTR, XTR, XTS, GCM (AES-NI)"
27 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XTR, XTS
29 Architecture: x86 (32-bit and 64-bit) using:
30 - AES-NI (AES new instructions)
34 depends on X86 && 64BIT
40 Length-preserving ciphers: Blowfish with ECB and CBC modes
46 depends on X86 && 64BIT
51 Length-preserving ciphers: Camellia with ECB and CBC modes
56 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX)"
57 depends on X86 && 64BIT
63 Length-preserving ciphers: Camellia with ECB and CBC modes
66 - AES-NI (AES New Instructions)
67 - AVX (Advanced Vector Extensions)
70 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX2)"
71 depends on X86 && 64BIT
74 Length-preserving ciphers: Camellia with ECB and CBC modes
77 - AES-NI (AES New Instructions)
78 - AVX2 (Advanced Vector Extensions 2)
82 depends on X86 && 64BIT
89 Length-preserving ciphers: CAST5 (CAST-128) cipher algorithm
93 - AVX (Advanced Vector Extensions)
99 depends on X86 && 64BIT
107 Length-preserving ciphers: CAST6 (CAST-256) cipher algorithm
111 - AVX (Advanced Vector Extensions)
117 depends on X86 && 64BIT
122 Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm
123 Length-preserving ciphers: Triple DES EDE with ECB and CBC modes
131 depends on X86 && 64BIT
137 Length-preserving ciphers: Serpent cipher algorithm
141 - SSE2 (Streaming SIMD Extensions 2)
146 tristate "Ciphers: Serpent with modes: ECB, CBC (32-bit with SSE2)"
147 depends on X86 && !64BIT
153 Length-preserving ciphers: Serpent cipher algorithm
156 Architecture: x86 (32-bit) using:
157 - SSE2 (Streaming SIMD Extensions 2)
163 depends on X86 && 64BIT
170 Length-preserving ciphers: Serpent cipher algorithm
174 - AVX (Advanced Vector Extensions)
180 depends on X86 && 64BIT
183 Length-preserving ciphers: Serpent cipher algorithm
187 - AVX2 (Advanced Vector Extensions 2)
192 tristate "Ciphers: SM4 with modes: ECB, CBC, CFB, CTR (AES-NI/AVX)"
193 depends on X86 && 64BIT
199 Length-preserving ciphers: SM4 cipher algorithms
200 (OSCCA GB/T 32907-2016) with ECB, CBC, CFB, and CTR modes
203 - AES-NI (AES New Instructions)
204 - AVX (Advanced Vector Extensions)
207 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
213 tristate "Ciphers: SM4 with modes: ECB, CBC, CFB, CTR (AES-NI/AVX2)"
214 depends on X86 && 64BIT
221 Length-preserving ciphers: SM4 cipher algorithms
222 (OSCCA GB/T 32907-2016) with ECB, CBC, CFB, and CTR modes
225 - AES-NI (AES New Instructions)
226 - AVX2 (Advanced Vector Extensions 2)
229 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
235 tristate "Ciphers: Twofish (32-bit)"
236 depends on (X86 || UML_X86) && !64BIT
243 Architecture: x86 (32-bit)
247 depends on (X86 || UML_X86) && 64BIT
257 tristate "Ciphers: Twofish with modes: ECB, CBC (3-way parallel)"
258 depends on X86 && 64BIT
263 Length-preserving cipher: Twofish cipher algorithm
269 out-of-order CPUs.
273 depends on X86 && 64BIT
281 Length-preserving cipher: Twofish cipher algorithm
285 - AVX (Advanced Vector Extensions)
290 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX/GFNI)"
291 depends on X86 && 64BIT
297 Length-preserving cipher: ARIA cipher algorithms
301 - AES-NI (AES New Instructions)
302 - AVX (Advanced Vector Extensions)
303 - GFNI (Galois Field New Instructions)
308 tristate "Ciphers: ChaCha20, XChaCha20, XChaCha12 (SSSE3/AVX2/AVX-512VL)"
309 depends on X86 && 64BIT
314 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
318 - SSSE3 (Supplemental SSE3)
319 - AVX2 (Advanced Vector Extensions 2)
320 - AVX-512VL (Advanced Vector Extensions-512VL)
323 tristate "AEAD ciphers: AEGIS-128 (AES-NI/SSE2)"
324 depends on X86 && 64BIT
328 AEGIS-128 AEAD algorithm
331 - AES-NI (AES New Instructions)
332 - SSE2 (Streaming SIMD Extensions 2)
336 depends on X86 && 64BIT
342 - SSE2 (Streaming SIMD Extensions 2)
346 depends on X86 && 64BIT
352 - AVX2 (Advanced Vector Extensions 2)
355 bool "Hash functions: BLAKE2s (SSSE3/AVX-512)"
356 depends on X86 && 64BIT
363 - SSSE3 (Supplemental SSE3)
364 - AVX-512 (Advanced Vector Extensions-512)
367 tristate "Hash functions: POLYVAL (CLMUL-NI)"
368 depends on X86 && 64BIT
374 - CLMUL-NI (carry-less multiplication new instructions)
378 depends on X86 && 64BIT
385 - SSE2 (Streaming SIMD Extensions 2)
386 - AVX2 (Advanced Vector Extensions 2)
389 tristate "Hash functions: SHA-1 (SSSE3/AVX/AVX2/SHA-NI)"
390 depends on X86 && 64BIT
394 SHA-1 secure hash algorithm (FIPS 180)
397 - SSSE3 (Supplemental SSE3)
398 - AVX (Advanced Vector Extensions)
399 - AVX2 (Advanced Vector Extensions 2)
400 - SHA-NI (SHA Extensions New Instructions)
403 tristate "Hash functions: SHA-224 and SHA-256 (SSSE3/AVX/AVX2/SHA-NI)"
404 depends on X86 && 64BIT
408 SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
411 - SSSE3 (Supplemental SSE3)
412 - AVX (Advanced Vector Extensions)
413 - AVX2 (Advanced Vector Extensions 2)
414 - SHA-NI (SHA Extensions New Instructions)
417 tristate "Hash functions: SHA-384 and SHA-512 (SSSE3/AVX/AVX2)"
418 depends on X86 && 64BIT
422 SHA-384 and SHA-512 secure hash algorithms (FIPS 180)
425 - SSSE3 (Supplemental SSE3)
426 - AVX (Advanced Vector Extensions)
427 - AVX2 (Advanced Vector Extensions 2)
431 depends on X86 && 64BIT
435 SM3 secure hash function as defined by OSCCA GM/T 0004-2012 SM3
438 - AVX (Advanced Vector Extensions)
443 tristate "Hash functions: GHASH (CLMUL-NI)"
444 depends on X86 && 64BIT
447 GCM GHASH hash function (NIST SP800-38D)
450 - CLMUL-NI (carry-less multiplication new instructions)
459 Architecture: x86 (32-bit and 64-bit) using:
460 - SSE4.2 (Streaming SIMD Extensions 4.2) CRC32 instruction
461 - PCLMULQDQ (carry-less multiplication)
471 Architecture: x86 (32-bit and 64-bit) using:
472 - PCLMULQDQ (carry-less multiplication)
476 depends on X86 && 64BIT && CRC_T10DIF
482 - PCLMULQDQ (carry-less multiplication)