Home
last modified time | relevance | path

Searched full:algorithms (Results 1 – 25 of 244) sorted by relevance

12345678910

/linux/Documentation/crypto/
H A Dlibcrypto.rst8 users of cryptographic algorithms with faster and easier access to those
9 algorithms than the traditional kernel crypto API.
32 differences between the different crypto algorithms or how to select an
35 algorithms for a new kernel feature that doesn't already have its algorithms
43 - ``lib/crypto/$(SRCARCH)/``: architecture-specific code for crypto algorithms.
48 - ``lib/crypto/tests/``: KUnit tests for the crypto algorithms
54 algorithms are grouped into one module. There is intentionally no common
55 framework, though there are some utility functions that multiple algorithms use.
62 Many of the algorithms have multiple implementations: a generic implementation
69 directories are used by the traditional crypto API. When possible, algorithms
[all …]
H A Dapi-intro.rst23 At the lowest level are algorithms, which register dynamically with the
28 abstraction to the underlying algorithms. However, at the user
35 [algorithm api] (for registering algorithms)
100 Adding New Algorithms
112 Algorithms submitted must also be generally patent-free (e.g. IDEA
117 Also check for any RFCs which may relate to the use of specific algorithms,
119 Cipher Algorithms").
188 Original developers of the crypto algorithms:
H A Dlibcrypto-hash.rst32 These algorithms are used only as internal components of other algorithms.
48 used only as an internal component of other algorithms.
56 algorithm is used only as an internal component of other algorithms.
H A Ddevel-algos.rst1 Developing Cipher Algorithms
40 successfully registered all the given algorithms; if it fails partway
44 return value. Don't try to unregister algorithms that aren't
111 The registration of multi-block cipher algorithms is one of the most
H A Dintro.rst18 The kernel crypto API refers to all algorithms as "transformations".
34 transformations (such as CRC or even compression algorithms) that can
H A Dlibcrypto-signature.rst3 Digital signature algorithms
/linux/crypto/
H A DKconfig3 # Generic algorithms support
59 This option provides the API for cryptographic algorithms.
173 registration time if algorithms are dynamically loaded later.
197 tristate "Null algorithms"
202 These are 'Null' algorithms, used by IPsec, which do nothing.
258 algorithms in the kernel. It should not be enabled in production
341 One of the Russian cryptographic standard algorithms (called GOST
342 algorithms). Only signature verification is implemented.
375 AES cipher algorithms (Rijndael)(FIPS-197, ISO/IEC 18033-3)
440 Camellia cipher algorithms (ISO/IEC 18033-3)
[all …]
/linux/net/ipv6/
H A DKconfig53 AH can be used with various authentication algorithms. Besides
55 implementations of the algorithms that RFC 8221 lists as MUST be
56 implemented. If you need any other algorithms, you'll need to enable
58 implementations of any needed algorithms when available.
68 ESP can be used with various encryption and authentication algorithms.
70 implementations of the algorithms that RFC 8221 lists as MUST be
71 implemented. If you need any other algorithms, you'll need to enable
73 implementations of any needed algorithms when available.
/linux/Documentation/filesystems/
H A Dbtrfs.rst21 * Checksums on data and metadata (multiple algorithms available)
22 * Compression (multiple algorithms available)
26 * Integrated multiple device support, with several raid algorithms
/linux/drivers/crypto/intel/keembay/
H A DKconfig73 sm3, as well as the HMAC variant of these algorithms.
84 Enables support for sha224 and hmac(sha224) algorithms in the Intel
86 algorithms.
/linux/include/linux/
H A Dcrc8.h46 * regular bit order (lsb first). Polynomials in CRC algorithms are typically
64 * reverse bit order (msb first). Polynomials in CRC algorithms are typically
95 * "A Painless Guide to CRC Error Detection Algorithms", ver 3, Aug 1993
/linux/Documentation/devicetree/bindings/crypto/
H A Dnvidia,tegra234-se-aes.yaml7 title: NVIDIA Tegra Security Engine for AES algorithms
11 algorithms - AES-ECB, AES-CBC, AES-OFB, AES-XTS, AES-CTR, AES-GCM, AES-CCM,
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-uacce40 What: /sys/class/uacce/<dev_name>/algorithms
44 Description: Algorithms supported by this accelerator, separated by new line.
H A Dima_policy73 appraise_algos:= comma-separated list of hash algorithms
76 of these two algorithms.
161 restricts the hash algorithms allowed when writing to the
/linux/Documentation/locking/
H A Dpi-futex.rst33 technique that often cannot be replaced with lockless algorithms. As we
38 algorithms often endangers to ability to do robust reviews of said code.
40 data structures, instead of lockless algorithms. Furthermore, there are
/linux/Documentation/userspace-api/media/
H A Dglossary.rst110 A specialized processor that implements a set of algorithms for
111 processing image data. ISPs may implement algorithms for lens
114 algorithms (e.g. automatic exposure, white balance and focus).
/linux/fs/verity/
H A Dhash_algs.c3 * fs-verity hash algorithms
10 /* The hash algorithms supported by fs-verity */
157 * Sanity check the hash algorithms (could be a build-time check, but in fsverity_check_hash_algs()
/linux/Documentation/driver-api/crypto/iaa/
H A Diaa-crypto.rst21 one of the supported IAA compression algorithms in whatever facility
22 allows compression algorithms to be selected.
211 As a result, the IAA crypto algorithms and thus the IAA hardware are
216 algorithms can be unregistered by removing the module.
228 The attribute settings at the time the IAA algorithms are registered
615 algorithms are enabled and available. When the IAA crypto algorithms
659 In order to unregister the IAA crypto algorithms, and register new
713 will unregister the current IAA crypto algorithms::
/linux/fs/f2fs/
H A DKconfig27 layout, but also for selecting allocation and cleaning algorithms.
100 multiple back-end compression algorithms are supported.
/linux/include/uapi/linux/
H A Dpfkeyv2.h303 /* Authentication algorithms */
316 /* Encryption algorithms */
339 /* Compression algorithms */
/linux/drivers/crypto/caam/
H A Dcaamhash_desc.c3 * Shared descriptors for ahash algorithms
80 * hash algorithms
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_sriov.c85 /* unregister crypto algorithms */ in nitrox_pf_cleanup()
122 /* register crypto algorithms */ in nitrox_pf_reinit()
/linux/drivers/crypto/
H A Dsa2ul.h343 /* Encryption algorithms */
358 /* Authentication algorithms */
378 * Mode control engine algorithms used to index the
/linux/drivers/i2c/algos/
H A DKconfig6 menu "I2C Algorithms"
H A DMakefile3 # Makefile for the i2c algorithms

12345678910