Lines Matching +full:armv8 +full:- +full:based
1 # SPDX-License-Identifier: GPL-2.0
16 - NEON (Advanced SIMD) extensions
19 tristate "Hash functions: GHASH (PMULL/NEON/ARMv8 Crypto Extensions)"
27 GCM GHASH function (NIST SP800-38D)
30 - PMULL (Polynomial Multiply Long) instructions
31 - NEON (Advanced SIMD) extensions
32 - ARMv8 Crypto Extensions
36 that is part of the ARMv8 Crypto Extensions, or a slower variant that
47 - NEON (Advanced SIMD) extensions
58 - NEON (Advanced SIMD) extensions
81 - NEON (Advanced SIMD) extensions
84 On ARM processors that have NEON support but not the ARMv8
86 much faster than the SHA-2 family and slightly faster than
87 SHA-1.
90 tristate "Hash functions: SHA-1"
94 SHA-1 secure hash algorithm (FIPS 180)
99 tristate "Hash functions: SHA-1 (NEON)"
105 SHA-1 secure hash algorithm (FIPS 180)
108 - NEON (Advanced SIMD) extensions
111 tristate "Hash functions: SHA-1 (ARMv8 Crypto Extensions)"
116 SHA-1 secure hash algorithm (FIPS 180)
118 Architecture: arm using ARMv8 Crypto Extensions
121 tristate "Hash functions: SHA-224 and SHA-256 (ARMv8 Crypto Extensions)"
126 SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
129 - ARMv8 Crypto Extensions
132 tristate "Hash functions: SHA-224 and SHA-256 (NEON)"
136 SHA-224 and SHA-256 secure hash algorithms (FIPS 180)
139 - NEON (Advanced SIMD) extensions
142 tristate "Hash functions: SHA-384 and SHA-512 (NEON)"
146 SHA-384 and SHA-512 secure hash algorithms (FIPS 180)
149 - NEON (Advanced SIMD) extensions
156 Block ciphers: AES cipher algorithms (FIPS-197)
162 blocks, the NEON bit-sliced implementation is usually faster.
170 tristate "Ciphers: AES, modes: ECB/CBC/CTR/XTS (bit-sliced NEON)"
177 Length-preserving ciphers: AES cipher algorithms (FIPS-197)
179 - ECB (Electronic Codebook) mode (NIST SP800-38A)
180 - CBC (Cipher Block Chaining) mode (NIST SP800-38A)
181 - CTR (Counter) mode (NIST SP800-38A)
182 - XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E
185 Bit sliced AES gives around 45% speedup on Cortex-A15 for CTR mode
192 cases table-based code with some countermeasures against cache timing
199 tristate "Ciphers: AES, modes: ECB/CBC/CTS/CTR/XTS (ARMv8 Crypto Extensions)"
205 Length-preserving ciphers: AES cipher algorithms (FIPS-197)
207 - ECB (Electronic Codebook) mode (NIST SP800-38A)
208 - CBC (Cipher Block Chaining) mode (NIST SP800-38A)
209 - CTR (Counter) mode (NIST SP800-38A)
210 - CTS (Cipher Text Stealing) mode (NIST SP800-38A)
211 - XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E
215 - ARMv8 Crypto Extensions
223 Length-preserving ciphers: ChaCha20, XChaCha20, and XChaCha12
227 - NEON (Advanced SIMD) extensions