Home
last modified time | relevance | path

Searched refs:crypto (Results 1 – 25 of 371) sorted by relevance

12345678910>>...15

/linux/drivers/crypto/ccp/
H A DMakefile23 obj-$(CONFIG_CRYPTO_DEV_CCP_CRYPTO) += ccp-crypto.o
24 ccp-crypto-objs := ccp-crypto-main.o \
25 ccp-crypto-aes.o \
26 ccp-crypto-aes-cmac.o \
27 ccp-crypto-aes-xts.o \
28 ccp-crypto-aes-galois.o \
29 ccp-crypto-des3.o \
30 ccp-crypto-rsa.o \
31 ccp-crypto-sha.o
/linux/arch/riscv/crypto/
H A DKconfig17 - Zvkned vector crypto extension
19 - Zvkb vector crypto extension (CTR)
20 - Zvkg vector crypto extension (XTS)
31 - Zvkg vector crypto extension
43 - Zvksh vector crypto extension
44 - Zvkb vector crypto extension
61 - Zvksed vector crypto extension
62 - Zvkb vector crypto extension
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mac.c436 static void memcpy_tkip(struct rt2x00lib_crypto *crypto, u8 *key, u8 key_len) in memcpy_tkip() argument
439 memcpy(crypto->key, in memcpy_tkip()
441 sizeof(crypto->key)); in memcpy_tkip()
444 memcpy(crypto->tx_mic, in memcpy_tkip()
446 sizeof(crypto->tx_mic)); in memcpy_tkip()
449 memcpy(crypto->rx_mic, in memcpy_tkip()
451 sizeof(crypto->rx_mic)); in memcpy_tkip()
460 struct rt2x00lib_crypto *crypto, in rt2x00mac_set_key()
462 struct rt2x00lib_crypto crypto; in rt2x00mac_set_key() local
485 memset(&crypto, 0, sizeof(crypto)); in rt2x00mac_set_key()
[all …]
/linux/drivers/net/ethernet/chelsio/inline_crypto/
H A DKconfig3 # Chelsio inline crypto configuration
11 Enable support for inline crypto.
12 Allows enable/disable from list of inline crypto drivers.
22 Support Chelsio Inline TLS with Chelsio crypto accelerator.
29 tristate "Chelsio IPSec XFRM Tx crypto offload"
34 Support Chelsio Inline IPsec with Chelsio crypto accelerator.
48 crypto accelerator. CONFIG_CHELSIO_TLS_DEVICE flag can be enabled
/linux/Documentation/crypto/
H A Dintro.rst7 The kernel crypto API offers a rich set of cryptographic ciphers as well
12 To understand and properly use the kernel crypto API a brief explanation
18 The kernel crypto API refers to all algorithms as "transformations".
20 cryptographic operations, the kernel crypto API also knows compression
23 The kernel crypto API serves the following entity types:
28 called by consumers using the kernel crypto API
30 This specification is intended for consumers of the kernel crypto API as
35 register with the kernel crypto API).
50 transformation objects is held by a crypto API consumer or another
51 transformation. Transformation object is allocated when a crypto API
/linux/drivers/crypto/intel/
H A DKconfig3 source "drivers/crypto/intel/keembay/Kconfig"
4 source "drivers/crypto/intel/ixp4xx/Kconfig"
5 source "drivers/crypto/intel/qat/Kconfig"
6 source "drivers/crypto/intel/iaa/Kconfig"
/linux/drivers/crypto/
H A DKconfig4 bool "Hardware crypto devices"
7 Say Y here to get to see options for hardware crypto devices and
14 source "drivers/crypto/allwinner/Kconfig"
20 Some VIA processors come with an integrated crypto engine
89 and the sysfs API and the in-kernel API to the crypto cipher
95 loaded when a CEX crypto card is available.
97 loaded when a CEX crypto card is available.
144 The PCKMO instruction can be enabled and disabled in the crypto
218 tristate "Storlink SL3516 crypto offloader"
227 This option allows you to have support for SL3516 crypto offloader.
[all …]
/linux/drivers/crypto/aspeed/
H A DMakefile2 hace-crypto-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_CRYPTO) := aspeed-hace-crypto.o
7 $(hace-crypto-y)
H A DKconfig13 bool "Enable Aspeed crypto debug messages"
16 Print Aspeed crypto debugging messages if you use this
35 bool "Enable Aspeed Hash & Crypto Engine (HACE) crypto"
44 crypto driver.
/linux/lib/crypto/
H A DKconfig35 the functions from <crypto/blake2b.h>.
74 of the functions from <crypto/curve25519.h>.
95 uses any of the functions from <crypto/md5.h>.
108 of the functions from <crypto/poly1305.h>.
143 the functions from <crypto/polyval.h>.
161 uses any of the functions from <crypto/sha1.h>.
179 <crypto/sha2.h>.
199 <crypto/sha2.h>.
218 the functions from <crypto/sha3.h>.
229 source "lib/crypto/tests/Kconfig"
/linux/Documentation/driver-api/crypto/iaa/
H A Diaa-crypto.rst9 The IAA crypto driver supports compression/decompression compatible
25 represented by selecting the 'deflate-iaa' crypto compression
37 specified by RFC 1951 and is given the crypto algorithm name
49 The IAA crypto driver is available via menuconfig using the following
52 Cryptographic API -> Hardware crypto devices -> Support for Intel(R) IAA Compression Accelerator
56 The IAA crypto driver also supports statistics, which are available
59 …Cryptographic API -> Hardware crypto devices -> Support for Intel(R) IAA Compression -> Enable Int…
140 crypto subsystem by removing and reinserting the iaa_crypto module.
182 … --mode=dedicated --type=kernel --priority=10 --name="iaa_crypto" --driver-name="crypto" iax1/wq1.0
203 The IAA crypto algorigthms is operational and compression and
[all …]
H A Dindex.rst7 IAA provides hardware compression and decompression via the crypto
13 iaa-crypto
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/
H A Dcore.c17 struct cfg80211_crypto_settings *crypto) in brcmf_wcc_set_sae_pwd() argument
19 return brcmf_set_wsec(ifp, crypto->sae_pwd, crypto->sae_pwd_len, in brcmf_wcc_set_sae_pwd()
/linux/arch/powerpc/crypto/
H A DMakefile9 obj-$(CONFIG_CRYPTO_AES_GCM_P10) += aes-gcm-p10-crypto.o
10 obj-$(CONFIG_CRYPTO_DEV_VMX_ENCRYPT) += vmx-crypto.o
13 aes-gcm-p10-crypto-y := aes-gcm-p10-glue.o aes-gcm-p10.o ghashp10-ppc.o aesp10-ppc.o
14 vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o aes_cbc.o aes_ctr.o aes_xts.o ghash.o
/linux/Documentation/block/
H A Dinline-encryption.rst24 Note that inline encryption hardware is very different from traditional crypto
25 accelerators, which are supported through the kernel crypto API. Traditional
26 crypto accelerators operate on memory regions, whereas inline encryption
28 managed by the block layer, not the kernel crypto API.
41 also want support for falling back to the kernel crypto API when actual inline
45 fall back to crypto API en/decryption).
58 properties the "crypto capabilities". We need a way for device drivers to
59 advertise crypto capabilities to upper layers in a generic way.
67 - Upper layers typically define a specific end-of-life for crypto keys, e.g.
68 when an encrypted directory is locked or when a crypto mapping is torn down.
[all …]
/linux/drivers/crypto/starfive/
H A DKconfig2 # StarFive crypto drivers configuration
22 Support for StarFive JH7110 crypto hardware acceleration engine.
26 If you choose 'M' here, this module will be called jh7110-crypto.
H A DMakefile3 obj-$(CONFIG_CRYPTO_DEV_JH7110) += jh7110-crypto.o
4 jh7110-crypto-objs := jh7110-cryp.o jh7110-hash.o jh7110-rsa.o jh7110-aes.o
/linux/drivers/crypto/nx/
H A DMakefile2 obj-$(CONFIG_CRYPTO_DEV_NX_ENCRYPT) += nx-crypto.o
3 nx-crypto-objs := nx.o \
13 nx-crypto-$(CONFIG_DEBUG_FS) += nx_debugfs.o
/linux/drivers/crypto/amlogic/
H A DKconfig16 will be called amlogic-gxl-crypto.
23 Say y to enable amlogic-crypto debug stats.
24 This will create /sys/kernel/debug/gxl-crypto/stats for displaying
H A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_AMLOGIC_GXL) += amlogic-gxl-crypto.o
2 amlogic-gxl-crypto-y := amlogic-gxl-core.o amlogic-gxl-cipher.o
/linux/arch/powerpc/boot/dts/fsl/
H A Dc293si-post.dtsi119 crypto@80000 {
123 crypto@80000 {
135 crypto@a0000 {
139 crypto@a0000 {
151 crypto@c0000 {
155 crypto@c0000 {
/linux/Documentation/ABI/testing/
H A Ddebugfs-pfo-nx-crypto1 What: /sys/kernel/debug/nx-crypto/*
7 These debugfs interfaces are built by the nx-crypto driver, built in
8 arch/powerpc/crypto/nx.
/linux/Documentation/driver-api/80211/
H A Dmac80211-advanced.rst27 Hardware crypto acceleration
31 :doc: Hardware crypto acceleration
72 Insert notes about VLAN interfaces with hw crypto here or in the hw
73 crypto chapter.
101 notes about supporting hw crypto with it.
/linux/drivers/crypto/intel/ixp4xx/
H A DKconfig2 tristate "Driver for IXP4xx crypto hardware acceleration"
14 Driver for the IXP4xx NPE crypto engine.
/linux/drivers/net/ethernet/netronome/
H A DKconfig58 bool "NFP IPsec crypto offload support"
63 Enable driver support IPsec crypto offload on NFP NIC.
64 Say Y, if you are planning to make use of IPsec crypto
65 offload. NOTE that IPsec crypto offload on NFP NIC

12345678910>>...15