Lines Matching refs:algorithm
147 tristate "Cryptographic algorithm manager"
163 tristate "Userspace cryptographic algorithm configuration"
175 algorithm registration.
209 This converts an arbitrary crypto algorithm into a parallel
210 algorithm that executes in kernel threads.
219 converts an arbitrary synchronous software crypto algorithm
220 into an asynchronous algorithm that executes in a kernel thread.
255 tristate "RSA algorithm"
261 Generic implementation of the RSA public key algorithm.
264 tristate "Diffie-Hellman algorithm"
268 Generic implementation of the Diffie-Hellman algorithm.
275 tristate "ECDH algorithm"
279 Generic implementation of the ECDH algorithm
282 tristate "EC-RDSA (GOST 34.10) algorithm"
295 tristate "SM2 algorithm"
302 Generic implementation of the SM2 public key algorithm. It was
312 tristate "Curve25519 algorithm"
358 tristate "AEGIS-128 AEAD algorithm"
362 Support for the AEGIS-128 dedicated AEAD algorithm.
370 tristate "AEGIS-128 AEAD algorithm (x86_64 AESNI+SSE2 implementation)"
375 AESNI+SSE2 implementation of the AEGIS-128 dedicated AEAD algorithm.
386 xoring it with a salt. This algorithm is mainly useful for CTR
397 algorithm for CBC.
407 This block cipher algorithm is required for IPSec.
415 This block cipher algorithm is required for TPM2 Cryptography.
423 This block cipher algorithm is required for IPSec.
446 This is the simplest block cipher algorithm. It simply encrypts
479 This block cipher algorithm is required for RxRPC.
598 XCBC: Keyed-Hashing with encryption algorithm
608 VMAC is a message authentication algorithm designed for
617 tristate "CRC32c CRC algorithm"
638 tristate "CRC32c CRC algorithm (powerpc64)"
643 CRC32c algorithm implemented using vector polynomial multiply-sum
649 tristate "CRC32c CRC algorithm (SPARC64)"
654 CRC32c CRC algorithm implemented using sparc64 crypto instructions,
658 tristate "CRC32 CRC algorithm"
662 CRC-32-IEEE 802.3 cyclic redundancy-check algorithm.
679 tristate "CRC32c and CRC32 CRC algorithm (MIPS)"
688 tristate "xxHash hash algorithm"
692 xxHash non-cryptographic hash algorithm. Extremely fast, working at
696 tristate "BLAKE2b digest algorithm"
713 tristate "BLAKE2s digest algorithm"
731 tristate "BLAKE2s digest algorithm (x86 accelerated version)"
737 tristate "CRCT10DIF algorithm"
760 CRC10T10DIF algorithm implemented using vector polynomial
781 tristate "Poly1305 authenticator algorithm"
785 Poly1305 authenticator algorithm, RFC7539.
787 Poly1305 is an authenticator algorithm designed by Daniel J. Bernstein.
792 tristate "Poly1305 authenticator algorithm (x86_64/SSE2/AVX2)"
797 Poly1305 authenticator algorithm, RFC7539.
799 Poly1305 is an authenticator algorithm designed by Daniel J. Bernstein.
805 tristate "Poly1305 authenticator algorithm (MIPS optimized)"
810 tristate "MD4 digest algorithm"
813 MD4 message digest algorithm (RFC1320).
816 tristate "MD5 digest algorithm"
819 MD5 message digest algorithm (RFC1321).
822 tristate "MD5 digest algorithm (OCTEON)"
827 MD5 message digest algorithm (RFC1321) implemented
831 tristate "MD5 digest algorithm (PPC)"
835 MD5 message digest algorithm (RFC1321) implemented
839 tristate "MD5 digest algorithm (SPARC64)"
844 MD5 message digest algorithm (RFC1321) implemented
848 tristate "Michael MIC keyed digest algorithm"
852 (IEEE 802.11i). This algorithm is required for TKIP, but it
854 of the algorithm.
857 tristate "RIPEMD-128 digest algorithm"
870 tristate "RIPEMD-160 digest algorithm"
887 tristate "RIPEMD-256 digest algorithm"
899 tristate "RIPEMD-320 digest algorithm"
911 tristate "SHA1 digest algorithm"
917 tristate "SHA1 digest algorithm (SSSE3/AVX/AVX2/SHA-NI)"
928 tristate "SHA256 digest algorithm (SSSE3/AVX/AVX2/SHA-NI)"
940 tristate "SHA512 digest algorithm (SSSE3/AVX/AVX2)"
951 tristate "SHA1 digest algorithm (OCTEON)"
960 tristate "SHA1 digest algorithm (SPARC64)"
969 tristate "SHA1 digest algorithm (powerpc)"
976 tristate "SHA1 digest algorithm (PPC SPE)"
983 tristate "SHA224 and SHA256 digest algorithm"
996 tristate "SHA224 and SHA256 digest algorithm (PPC SPE)"
1005 tristate "SHA224 and SHA256 digest algorithm (OCTEON)"
1014 tristate "SHA224 and SHA256 digest algorithm (SPARC64)"
1044 tristate "SHA384 and SHA512 digest algorithm (SPARC64)"
1053 tristate "SHA3 digest algorithm"
1063 tristate "SM3 digest algorithm"
1089 Tiger hash algorithm 192, 160 and 128-bit hashes
1102 Whirlpool hash algorithm 512, 384 and 256-bit hashes
1126 algorithm.
1170 Use Intel AES-NI instructions for AES algorithm.
1173 algorithm.
1188 In addition to AES cipher algorithm support, the acceleration
1198 Use SPARC64 crypto opcodes for AES algorithm.
1201 algorithm.
1216 In addition to AES cipher algorithm support, the acceleration
1235 tristate "Anubis cipher algorithm"
1239 Anubis cipher algorithm.
1250 tristate "ARC4 cipher algorithm"
1255 ARC4 cipher algorithm.
1258 bits in length. This algorithm is required for driver-based
1260 weakness of the algorithm.
1263 tristate "Blowfish cipher algorithm"
1267 Blowfish cipher algorithm, by Bruce Schneier.
1279 Common parts of the Blowfish cipher algorithm shared by the
1286 tristate "Blowfish cipher algorithm (x86_64)"
1291 Blowfish cipher algorithm (x86_64), by Bruce Schneier.
1316 tristate "Camellia cipher algorithm (x86_64)"
1322 Camellia cipher algorithm module (x86_64).
1333 tristate "Camellia cipher algorithm (x86_64/AES-NI/AVX)"
1342 Camellia cipher algorithm module (x86_64/AES-NI/AVX).
1353 tristate "Camellia cipher algorithm (x86_64/AES-NI/AVX2)"
1358 Camellia cipher algorithm module (x86_64/AES-NI/AVX2).
1369 tristate "Camellia cipher algorithm (SPARC64)"
1375 Camellia cipher algorithm module (SPARC64).
1392 tristate "CAST5 (CAST-128) cipher algorithm"
1396 The CAST5 encryption algorithm (synonymous with CAST-128) is
1400 tristate "CAST5 (CAST-128) cipher algorithm (x86_64/AVX)"
1407 The CAST5 encryption algorithm (synonymous with CAST-128) is
1410 This module provides the Cast5 cipher algorithm that processes
1414 tristate "CAST6 (CAST-256) cipher algorithm"
1418 The CAST6 encryption algorithm (synonymous with CAST-256) is
1422 tristate "CAST6 (CAST-256) cipher algorithm (x86_64/AVX)"
1431 The CAST6 encryption algorithm (synonymous with CAST-256) is
1434 This module provides the Cast6 cipher algorithm that processes
1442 DES cipher algorithm (FIPS 46-2), and Triple DES EDE (FIPS 46-3).
1451 DES cipher algorithm (FIPS 46-2), and Triple DES EDE (FIPS 46-3),
1455 tristate "Triple DES EDE cipher algorithm (x86-64)"
1460 Triple DES EDE (FIPS 46-3) algorithm.
1463 algorithm that is optimized for x86-64 processors. Two versions of
1464 algorithm are provided; regular processing one input block and
1468 tristate "FCrypt cipher algorithm"
1472 FCrypt algorithm used by RxRPC.
1475 tristate "Khazad cipher algorithm"
1479 Khazad cipher algorithm.
1482 an algorithm optimized for 64-bit processors with good performance
1489 tristate "Salsa20 stream cipher algorithm"
1492 Salsa20 stream cipher algorithm.
1497 The Salsa20 stream cipher algorithm is designed by Daniel J.
1539 tristate "SEED cipher algorithm"
1543 SEED cipher algorithm (RFC4269).
1547 national standard encryption algorithm of the Republic of Korea.
1554 tristate "Serpent cipher algorithm"
1557 Serpent cipher algorithm, by Anderson, Biham & Knudsen.
1560 of 8 bits. Also includes the 'Tnepres' algorithm, a reversed
1567 tristate "Serpent cipher algorithm (x86_64/SSE2)"
1574 Serpent cipher algorithm, by Anderson, Biham & Knudsen.
1579 This module provides Serpent cipher algorithm that processes eight
1586 tristate "Serpent cipher algorithm (i586/SSE2)"
1593 Serpent cipher algorithm, by Anderson, Biham & Knudsen.
1598 This module provides Serpent cipher algorithm that processes four
1605 tristate "Serpent cipher algorithm (x86_64/AVX)"
1613 Serpent cipher algorithm, by Anderson, Biham & Knudsen.
1618 This module provides the Serpent cipher algorithm that processes
1625 tristate "Serpent cipher algorithm (x86_64/AVX2)"
1629 Serpent cipher algorithm, by Anderson, Biham & Knudsen.
1634 This module provides Serpent cipher algorithm that processes 16
1641 tristate "SM4 cipher algorithm"
1670 TEA cipher algorithm.
1677 the TEA algorithm to address a potential key weakness
1678 in the TEA algorithm.
1681 of the XTEA algorithm for compatibility purposes.
1684 tristate "Twofish cipher algorithm"
1688 Twofish cipher algorithm.
1701 Common parts of the Twofish cipher algorithm shared by the
1710 Twofish cipher algorithm.
1721 tristate "Twofish cipher algorithm (x86_64)"
1726 Twofish cipher algorithm (x86_64).
1737 tristate "Twofish cipher algorithm (x86_64, 3-way parallel)"
1744 Twofish cipher algorithm (x86_64, 3-way parallel).
1751 This module provides Twofish cipher algorithm that processes three
1758 tristate "Twofish cipher algorithm (x86_64/AVX)"
1767 Twofish cipher algorithm (x86_64/AVX).
1774 This module provides the Twofish cipher algorithm that processes
1783 tristate "Deflate compression algorithm"
1789 This is the Deflate algorithm (RFC1951), specified for use in
1795 tristate "LZO compression algorithm"
1801 This is the LZO algorithm.
1804 tristate "842 compression algorithm"
1810 This is the 842 algorithm.
1813 tristate "LZ4 compression algorithm"
1819 This is the LZ4 algorithm.
1822 tristate "LZ4HC compression algorithm"
1828 This is the LZ4 high compression mode algorithm.
1831 tristate "Zstd compression algorithm"
1837 This is the zstd algorithm.