Lines Matching +full:sha +full:- +full:1

1 # SPDX-License-Identifier: GPL-2.0
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)
40 Length-preserving ciphers: Blowfish with ECB and CBC modes
51 Length-preserving ciphers: Camellia with ECB and CBC modes
56 tristate "Ciphers: Camellia with modes: ECB, CBC (AES-NI/AVX)"
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)"
74 Length-preserving ciphers: Camellia with ECB and CBC modes
77 - AES-NI (AES New Instructions)
78 - AVX2 (Advanced Vector Extensions 2)
89 Length-preserving ciphers: CAST5 (CAST-128) cipher algorithm
93 - AVX (Advanced Vector Extensions)
107 Length-preserving ciphers: CAST6 (CAST-256) cipher algorithm
111 - AVX (Advanced Vector Extensions)
122 Block cipher: Triple DES EDE (FIPS 46-3) cipher algorithm
123 Length-preserving ciphers: Triple DES EDE with ECB and CBC modes
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)"
153 Length-preserving ciphers: Serpent cipher algorithm
156 Architecture: x86 (32-bit) using:
157 - SSE2 (Streaming SIMD Extensions 2)
170 Length-preserving ciphers: Serpent cipher algorithm
174 - AVX (Advanced Vector Extensions)
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)"
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)"
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)"
243 Architecture: x86 (32-bit)
257 tristate "Ciphers: Twofish with modes: ECB, CBC (3-way parallel)"
263 Length-preserving cipher: Twofish cipher algorithm
269 out-of-order CPUs.
281 Length-preserving cipher: Twofish cipher algorithm
285 - AVX (Advanced Vector Extensions)
290 tristate "Ciphers: ARIA with modes: ECB, CTR (AES-NI/AVX/GFNI)"
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)"
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)"
328 AEGIS-128 AEAD algorithm
331 - AES-NI (AES New Instructions)
332 - SSE2 (Streaming SIMD Extensions 2)
342 - SSE2 (Streaming SIMD Extensions 2)
352 - AVX2 (Advanced Vector Extensions 2)
355 bool "Hash functions: BLAKE2s (SSSE3/AVX-512)"
363 - SSSE3 (Supplemental SSE3)
364 - AVX-512 (Advanced Vector Extensions-512)
367 tristate "Hash functions: POLYVAL (CLMUL-NI)"
374 - CLMUL-NI (carry-less multiplication new instructions)
385 - SSE2 (Streaming SIMD Extensions 2)
386 - AVX2 (Advanced Vector Extensions 2)
389 tristate "Hash functions: SHA-1 (SSSE3/AVX/AVX2/SHA-NI)"
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)"
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)"
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)
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)"
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)
482 - PCLMULQDQ (carry-less multiplication)