Lines Matching +full:64 +full:- +full:bit
1 # SPDX-License-Identifier: GPL-2.0
7 depends on X86 && 64BIT
16 - ADX (large integer arithmetic)
19 tristate "Ciphers: AES, modes: ECB, CBC, CTS, CTR, XCTR, XTS, GCM (AES-NI/VAES)"
30 Length-preserving ciphers: AES with ECB, CBC, CTS, CTR, XCTR, XTS
32 Architecture: x86 (32-bit and 64-bit) using:
33 - AES-NI (AES new instructions)
34 - VAES (Vector AES)
36 Some algorithm implementations are supported only in 64-bit builds,
41 depends on X86 && 64BIT
47 Length-preserving ciphers: Blowfish with ECB and CBC modes
53 depends on X86 && 64BIT
58 Length-preserving ciphers: Camellia with ECB and CBC modes
63 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX)"
64 depends on X86 && 64BIT
70 Length-preserving ciphers: Camellia with ECB and CBC modes
73 - AES-NI (AES New Instructions)
74 - AVX (Advanced Vector Extensions)
77 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX2)"
78 depends on X86 && 64BIT
81 Length-preserving ciphers: Camellia with ECB and CBC modes
84 - AES-NI (AES New Instructions)
85 - AVX2 (Advanced Vector Extensions 2)
89 depends on X86 && 64BIT
96 Length-preserving ciphers: CAST5 (CAST-128) cipher algorithm
100 - AVX (Advanced Vector Extensions)
106 depends on X86 && 64BIT
114 Length-preserving ciphers: CAST6 (CAST-256) cipher algorithm
118 - AVX (Advanced Vector Extensions)
124 depends on X86 && 64BIT
129 Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm
130 Length-preserving ciphers: Triple DES EDE with ECB and CBC modes
138 depends on X86 && 64BIT
144 Length-preserving ciphers: Serpent cipher algorithm
148 - SSE2 (Streaming SIMD Extensions 2)
153 tristate "Ciphers: Serpent with modes: ECB, CBC (32-bit with SSE2)"
154 depends on X86 && !64BIT
160 Length-preserving ciphers: Serpent cipher algorithm
163 Architecture: x86 (32-bit) using:
164 - SSE2 (Streaming SIMD Extensions 2)
170 depends on X86 && 64BIT
177 Length-preserving ciphers: Serpent cipher algorithm
181 - AVX (Advanced Vector Extensions)
187 depends on X86 && 64BIT
190 Length-preserving ciphers: Serpent cipher algorithm
194 - AVX2 (Advanced Vector Extensions 2)
199 tristate "Ciphers: SM4 with modes: ECB, CBC, CTR (AES-NI/AVX)"
200 depends on X86 && 64BIT
206 Length-preserving ciphers: SM4 cipher algorithms
207 (OSCCA GB/T 32907-2016) with ECB, CBC, and CTR modes
210 - AES-NI (AES New Instructions)
211 - AVX (Advanced Vector Extensions)
214 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
220 tristate "Ciphers: SM4 with modes: ECB, CBC, CTR (AES-NI/AVX2)"
221 depends on X86 && 64BIT
228 Length-preserving ciphers: SM4 cipher algorithms
229 (OSCCA GB/T 32907-2016) with ECB, CBC, and CTR modes
232 - AES-NI (AES New Instructions)
233 - AVX2 (Advanced Vector Extensions 2)
236 we can use the AES S-Box to simulate the SM4 S-Box to achieve the
242 tristate "Ciphers: Twofish (32-bit)"
243 depends on (X86 || UML_X86) && !64BIT
250 Architecture: x86 (32-bit)
254 depends on (X86 || UML_X86) && 64BIT
264 tristate "Ciphers: Twofish with modes: ECB, CBC (3-way parallel)"
265 depends on X86 && 64BIT
270 Length-preserving cipher: Twofish cipher algorithm
276 out-of-order CPUs.
280 depends on X86 && 64BIT
288 Length-preserving cipher: Twofish cipher algorithm
292 - AVX (Advanced Vector Extensions)
297 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX/GFNI)"
298 depends on X86 && 64BIT
304 Length-preserving cipher: ARIA cipher algorithms
308 - AES-NI (AES New Instructions)
309 - AVX (Advanced Vector Extensions)
310 - GFNI (Galois Field New Instructions)
315 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX2/GFNI)"
316 depends on X86 && 64BIT
323 Length-preserving cipher: ARIA cipher algorithms
327 - AES-NI (AES New Instructions)
328 - AVX2 (Advanced Vector Extensions)
329 - GFNI (Galois Field New Instructions)
335 depends on X86 && 64BIT && AS_AVX512 && AS_GFNI
343 Length-preserving cipher: ARIA cipher algorithms
347 - AVX512 (Advanced Vector Extensions)
348 - GFNI (Galois Field New Instructions)
350 Processes 64 blocks in parallel.
354 depends on X86 && 64BIT
360 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
364 - SSSE3 (Supplemental SSE3)
365 - AVX2 (Advanced Vector Extensions 2)
366 - AVX-512VL (Advanced Vector Extensions-512VL)
369 tristate "AEAD ciphers: AEGIS-128 (AES-NI/SSE4.1)"
370 depends on X86 && 64BIT
374 AEGIS-128 AEAD algorithm
377 - AES-NI (AES New Instructions)
378 - SSE4.1 (Streaming SIMD Extensions 4.1)
382 depends on X86 && 64BIT
388 - SSE2 (Streaming SIMD Extensions 2)
392 depends on X86 && 64BIT
398 - AVX2 (Advanced Vector Extensions 2)
401 bool "Hash functions: BLAKE2s (SSSE3/AVX-512)"
402 depends on X86 && 64BIT
409 - SSSE3 (Supplemental SSE3)
410 - AVX-512 (Advanced Vector Extensions-512)
413 tristate "Hash functions: POLYVAL (CLMUL-NI)"
414 depends on X86 && 64BIT
420 - CLMUL-NI (carry-less multiplication new instructions)
424 depends on X86 && 64BIT
433 - SSE2 (Streaming SIMD Extensions 2)
434 - AVX2 (Advanced Vector Extensions 2)
437 tristate "Hash functions: SHA-1 (SSSE3/AVX/AVX2/SHA-NI)"
438 depends on X86 && 64BIT
442 SHA-1 secure hash algorithm (FIPS 180)
445 - SSSE3 (Supplemental SSE3)
446 - AVX (Advanced Vector Extensions)
447 - AVX2 (Advanced Vector Extensions 2)
448 - SHA-NI (SHA Extensions New Instructions)
451 tristate "Hash functions: SHA-224 and SHA-256 (SSSE3/AVX/AVX2/SHA-NI)"
452 depends on X86 && 64BIT
456 SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
459 - SSSE3 (Supplemental SSE3)
460 - AVX (Advanced Vector Extensions)
461 - AVX2 (Advanced Vector Extensions 2)
462 - SHA-NI (SHA Extensions New Instructions)
465 tristate "Hash functions: SHA-384 and SHA-512 (SSSE3/AVX/AVX2)"
466 depends on X86 && 64BIT
470 SHA-384 and SHA-512 secure hash algorithms (FIPS 180)
473 - SSSE3 (Supplemental SSE3)
474 - AVX (Advanced Vector Extensions)
475 - AVX2 (Advanced Vector Extensions 2)
479 depends on X86 && 64BIT
483 SM3 secure hash function as defined by OSCCA GM/T 0004-2012 SM3
486 - AVX (Advanced Vector Extensions)
491 tristate "Hash functions: GHASH (CLMUL-NI)"
492 depends on X86 && 64BIT
495 GCM GHASH hash function (NIST SP800-38D)
498 - CLMUL-NI (carry-less multiplication new instructions)