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, XCTR, XTS, GCM (AES-NI/VAES)"
28 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XCTR, XTS
30 Architecture: x86 (32-bit and 64-bit) using:
31 - AES-NI (AES new instructions)
32 - VAES (Vector AES)
34 Some algorithm implementations are supported only in 64-bit builds,
39 depends on X86 && 64BIT
45 Length-preserving ciphers: Blowfish with ECB and CBC modes
51 depends on X86 && 64BIT
56 Length-preserving ciphers: Camellia with ECB and CBC modes
61 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX)"
62 depends on X86 && 64BIT
68 Length-preserving ciphers: Camellia with ECB and CBC modes
71 - AES-NI (AES New Instructions)
72 - AVX (Advanced Vector Extensions)
75 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX2)"
76 depends on X86 && 64BIT
79 Length-preserving ciphers: Camellia with ECB and CBC modes
82 - AES-NI (AES New Instructions)
83 - AVX2 (Advanced Vector Extensions 2)
87 depends on X86 && 64BIT
94 Length-preserving ciphers: CAST5 (CAST-128) cipher algorithm
98 - AVX (Advanced Vector Extensions)
104 depends on X86 && 64BIT
112 Length-preserving ciphers: CAST6 (CAST-256) cipher algorithm
116 - AVX (Advanced Vector Extensions)
122 depends on X86 && 64BIT
127 Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm
128 Length-preserving ciphers: Triple DES EDE with ECB and CBC modes
136 depends on X86 && 64BIT
142 Length-preserving ciphers: Serpent cipher algorithm
146 - SSE2 (Streaming SIMD Extensions 2)
151 tristate "Ciphers: Serpent with modes: ECB, CBC (32-bit with SSE2)"
152 depends on X86 && !64BIT
158 Length-preserving ciphers: Serpent cipher algorithm
161 Architecture: x86 (32-bit) using:
162 - SSE2 (Streaming SIMD Extensions 2)
168 depends on X86 && 64BIT
175 Length-preserving ciphers: Serpent cipher algorithm
179 - AVX (Advanced Vector Extensions)
185 depends on X86 && 64BIT
188 Length-preserving ciphers: Serpent cipher algorithm
192 - AVX2 (Advanced Vector Extensions 2)
197 tristate "Ciphers: SM4 with modes: ECB, CBC, CTR (AES-NI/AVX)"
198 depends on X86 && 64BIT
204 Length-preserving ciphers: SM4 cipher algorithms
205 (OSCCA GB/T 32907-2016) with ECB, CBC, and CTR modes
208 - AES-NI (AES New Instructions)
209 - AVX (Advanced Vector Extensions)
212 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
218 tristate "Ciphers: SM4 with modes: ECB, CBC, CTR (AES-NI/AVX2)"
219 depends on X86 && 64BIT
226 Length-preserving ciphers: SM4 cipher algorithms
227 (OSCCA GB/T 32907-2016) with ECB, CBC, and CTR modes
230 - AES-NI (AES New Instructions)
231 - AVX2 (Advanced Vector Extensions 2)
234 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
240 tristate "Ciphers: Twofish (32-bit)"
241 depends on (X86 || UML_X86) && !64BIT
248 Architecture: x86 (32-bit)
252 depends on (X86 || UML_X86) && 64BIT
262 tristate "Ciphers: Twofish with modes: ECB, CBC (3-way parallel)"
263 depends on X86 && 64BIT
268 Length-preserving cipher: Twofish cipher algorithm
274 out-of-order CPUs.
278 depends on X86 && 64BIT
286 Length-preserving cipher: Twofish cipher algorithm
290 - AVX (Advanced Vector Extensions)
295 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX/GFNI)"
296 depends on X86 && 64BIT
302 Length-preserving cipher: ARIA cipher algorithms
306 - AES-NI (AES New Instructions)
307 - AVX (Advanced Vector Extensions)
308 - GFNI (Galois Field New Instructions)
313 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX2/GFNI)"
314 depends on X86 && 64BIT
321 Length-preserving cipher: ARIA cipher algorithms
325 - AES-NI (AES New Instructions)
326 - AVX2 (Advanced Vector Extensions)
327 - GFNI (Galois Field New Instructions)
333 depends on X86 && 64BIT && AS_AVX512 && AS_GFNI
341 Length-preserving cipher: ARIA cipher algorithms
345 - AVX512 (Advanced Vector Extensions)
346 - GFNI (Galois Field New Instructions)
348 Processes 64 blocks in parallel.
351 tristate "Ciphers: ChaCha20, XChaCha20, XChaCha12 (SSSE3/AVX2/AVX-512VL)"
352 depends on X86 && 64BIT
357 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
361 - SSSE3 (Supplemental SSE3)
362 - AVX2 (Advanced Vector Extensions 2)
363 - AVX-512VL (Advanced Vector Extensions-512VL)
366 tristate "AEAD ciphers: AEGIS-128 (AES-NI/SSE2)"
367 depends on X86 && 64BIT
371 AEGIS-128 AEAD algorithm
374 - AES-NI (AES New Instructions)
375 - SSE2 (Streaming SIMD Extensions 2)
379 depends on X86 && 64BIT
385 - SSE2 (Streaming SIMD Extensions 2)
389 depends on X86 && 64BIT
395 - AVX2 (Advanced Vector Extensions 2)
398 bool "Hash functions: BLAKE2s (SSSE3/AVX-512)"
399 depends on X86 && 64BIT
406 - SSSE3 (Supplemental SSE3)
407 - AVX-512 (Advanced Vector Extensions-512)
410 tristate "Hash functions: POLYVAL (CLMUL-NI)"
411 depends on X86 && 64BIT
417 - CLMUL-NI (carry-less multiplication new instructions)
421 depends on X86 && 64BIT
428 - SSE2 (Streaming SIMD Extensions 2)
429 - AVX2 (Advanced Vector Extensions 2)
432 tristate "Hash functions: SHA-1 (SSSE3/AVX/AVX2/SHA-NI)"
433 depends on X86 && 64BIT
437 SHA-1 secure hash algorithm (FIPS 180)
440 - SSSE3 (Supplemental SSE3)
441 - AVX (Advanced Vector Extensions)
442 - AVX2 (Advanced Vector Extensions 2)
443 - SHA-NI (SHA Extensions New Instructions)
446 tristate "Hash functions: SHA-224 and SHA-256 (SSSE3/AVX/AVX2/SHA-NI)"
447 depends on X86 && 64BIT
451 SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
454 - SSSE3 (Supplemental SSE3)
455 - AVX (Advanced Vector Extensions)
456 - AVX2 (Advanced Vector Extensions 2)
457 - SHA-NI (SHA Extensions New Instructions)
460 tristate "Hash functions: SHA-384 and SHA-512 (SSSE3/AVX/AVX2)"
461 depends on X86 && 64BIT
465 SHA-384 and SHA-512 secure hash algorithms (FIPS 180)
468 - SSSE3 (Supplemental SSE3)
469 - AVX (Advanced Vector Extensions)
470 - AVX2 (Advanced Vector Extensions 2)
474 depends on X86 && 64BIT
478 SM3 secure hash function as defined by OSCCA GM/T 0004-2012 SM3
481 - AVX (Advanced Vector Extensions)
486 tristate "Hash functions: GHASH (CLMUL-NI)"
487 depends on X86 && 64BIT
490 GCM GHASH hash function (NIST SP800-38D)
493 - CLMUL-NI (carry-less multiplication new instructions)
502 Architecture: x86 (32-bit and 64-bit) using:
503 - SSE4.2 (Streaming SIMD Extensions 4.2) CRC32 instruction
504 - PCLMULQDQ (carry-less multiplication)
514 Architecture: x86 (32-bit and 64-bit) using:
515 - PCLMULQDQ (carry-less multiplication)
519 depends on X86 && 64BIT && CRC_T10DIF
525 - PCLMULQDQ (carry-less multiplication)