Home
last modified time | relevance | path

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

123456

/dpdk/doc/guides/cryptodevs/features/
H A Dchacha20_poly1305.ini2 ; Supported features of the 'chacha20_poly1305' crypto driver.
7 Symmetric crypto = Y
14 CPU crypto = Y
17 ; Supported crypto algorithms of the 'chacha20_poly1305' crypto driver.
22 ; Supported authentication algorithms of the 'chacha20_poly1305' crypto driver.
27 ; Supported AEAD algorithms of the 'chacha20_poly1305' crypto driver.
33 ; Supported Asymmetric algorithms of the 'chacha20_poly1305' crypto driver.
38 ; Supported Operating systems of the 'chacha20_poly1305' crypto driver.
H A Daesni_gcm.ini2 ; Supported features of the 'aesni_gcm' crypto driver.
7 Symmetric crypto = Y
17 CPU crypto = Y
20 ; Supported crypto algorithms of the 'aesni_gcm' crypto driver.
25 ; Supported authentication algorithms of the 'aesni_gcm' crypto driver.
31 ; Supported AEAD algorithms of the 'aesni_gcm' crypto driver.
39 ; Supported Asymmetric algorithms of the 'aesni_gcm' crypto driver.
44 ; Supported Operating systems of the 'aesni_gcm' crypto driver.
H A Dnull.ini2 ; Supported features of the 'null' crypto driver.
7 Symmetric crypto = Y
12 ; Supported crypto algorithms of the 'null' crypto driver.
18 ; Supported authentication algorithms of the 'null' crypto driver.
24 ; Supported AEAD algorithms of the 'null' crypto driver.
29 ; Supported Asymmetric algorithms of the 'null' crypto driver.
34 ; Supported Operating systems of the 'null' crypto driver.
H A Darmv8.ini2 ; Supported features of the 'armv8' crypto driver.
7 Symmetric crypto = Y
14 ; Supported crypto algorithms of the 'armv8' crypto driver.
20 ; Supported authentication algorithms of the 'armv8' crypto driver.
27 ; Supported AEAD algorithms of the 'armv8' crypto driver.
32 ; Supported Asymmetric algorithms of the 'armv8' crypto driver.
37 ; Supported Operating systems of the 'armv8' crypto driver.
H A Dvirtio.ini1 ; Supported features of the 'virtio' crypto driver.
6 Symmetric crypto = Y
11 ; Supported crypto algorithms of the 'virtio' crypto driver.
19 ; Supported authentication algorithms of the 'virtio' crypto driver.
25 ; Supported AEAD algorithms of the 'virtio' crypto driver.
30 ; Supported Asymmetric algorithms of the 'virtio' crypto driver.
35 ; Supported Operating systems of the 'virtio' crypto driver.
H A Dkasumi.ini2 ; Supported features of the 'kasumi' crypto driver.
7 Symmetric crypto = Y
14 ; Supported crypto algorithms of the 'kasumi' crypto driver.
19 ; Supported authentication algorithms of the 'kasumi' crypto driver.
25 ; Supported AEAD algorithms of the 'kasumi' crypto driver.
30 ; Supported Asymmetric algorithms of the 'kasumi' crypto driver.
35 ; Supported Operating systems of the 'kasumi' crypto driver.
H A Dzuc.ini2 ; Supported features of the 'zuc' crypto driver.
7 Symmetric crypto = Y
14 ; Supported crypto algorithms of the 'zuc' crypto driver.
19 ; Supported authentication algorithms of the 'zuc' crypto driver.
25 ; Supported AEAD algorithms of the 'zuc' crypto driver.
30 ; Supported Asymmetric algorithms of the 'zuc' crypto driver.
35 ; Supported Operating systems of the 'zuc' crypto driver.
H A Dsnow3g.ini2 ; Supported features of the 'snow3g' crypto driver.
7 Symmetric crypto = Y
15 ; Supported crypto algorithms of the 'snow3g' crypto driver.
20 ; Supported authentication algorithms of the 'snow3g' crypto driver.
26 ; Supported AEAD algorithms of the 'snow3g' crypto driver.
31 ; Supported Asymmetric algorithms of the 'snow3g' crypto driver.
36 ; Supported Operating systems of the 'snow3g' crypto driver.
H A Dmlx5.ini2 ; Features of a mlx5 crypto driver.
7 Symmetric crypto = Y
18 ; Supported crypto algorithms of a mlx5 crypto driver.
25 ; Supported authentication algorithms of a mlx5 crypto driver.
30 ; Supported AEAD algorithms of a mlx5 crypto driver.
35 ; Supported Asymmetric algorithms of a mlx5 crypto driver.
40 ; Supported Operating systems of the 'mlx5' crypto driver.
H A Dnitrox.ini2 ; Supported features of the 'nitrox' crypto driver.
7 Symmetric crypto = Y
17 ; Supported crypto algorithms of the 'nitrox' crypto driver.
26 ; Supported authentication algorithms of the 'nitrox' crypto driver.
34 ; Supported AEAD algorithms of the 'nitrox' crypto driver.
42 ; Supported Asymmetric algorithms of the 'nitrox' crypto driver.
47 ; Supported Operating systems of the 'nitrox' crypto driver.
H A Dopenssl.ini2 ; Supported features of the 'openssl' crypto driver.
7 Symmetric crypto = Y
12 Asymmetric crypto = Y
18 ; Supported crypto algorithms of the 'openssl' crypto driver.
31 ; Supported authentication algorithms of the 'openssl' crypto driver.
49 ; Supported AEAD algorithms of the 'openssl' crypto driver.
60 ; Supported Asymmetric algorithms of the 'openssl' crypto driver.
70 ; Supported Operating systems of the 'openssl' crypto driver.
H A Dcaam_jr.ini2 ; Supported features of the 'caam_jr' crypto driver.
7 Symmetric crypto = Y
18 ; Supported crypto algorithms of the 'dpaa2_sec' crypto driver.
30 ; Supported authentication algorithms of the 'dpaa2_sec' crypto driver.
41 ; Supported AEAD algorithms of the 'dpaa2_sec' crypto driver.
49 ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver.
54 ; Supported Operating systems of the 'dpaa2_sec' crypto driver.
H A Docteontx.ini2 ; Supported features of the 'octeontx' crypto driver.
7 Symmetric crypto = Y
8 Asymmetric crypto = Y
20 ; Supported crypto algorithms of 'octeontx' crypto driver.
40 ; Supported authentication algorithms of 'octeontx' crypto driver.
62 ; Supported AEAD algorithms of 'octeontx' crypto driver.
70 ; Supported Asymmetric algorithms of the 'octeontx' crypto driver.
82 ; Supported Operating systems of the 'octeontx' crypto driver.
H A Daesni_mb.ini2 ; Supported features of the 'aesni_mb' crypto driver.
7 Symmetric crypto = Y
16 CPU crypto = Y
21 ; Supported crypto algorithms of the 'aesni_mb' crypto driver.
42 ; Supported authentication algorithms of the 'aesni_mb' crypto driver.
64 ; Supported AEAD algorithms of the 'aesni_mb' crypto driver.
74 ; Supported Asymmetric algorithms of the 'aesni_mb' crypto driver.
79 ; Supported Operating systems of the 'aesni_mb' crypto driver.
H A Dcn9k.ini2 ; Supported features of the 'cn9k' crypto driver.
7 Symmetric crypto = Y
8 Asymmetric crypto = Y
20 ; Supported crypto algorithms of 'cn9k' crypto driver.
40 ; Supported authentication algorithms of 'cn9k' crypto driver.
65 ; Supported AEAD algorithms of 'cn9k' crypto driver.
74 ; Supported Asymmetric algorithms of the 'cn9k' crypto driver.
86 ; Supported Operating systems of the 'cn9k' crypto driver.
H A Dmvsam.ini1 ; Supported features of the 'mvsam' crypto driver.
6 Symmetric crypto = Y
14 ; Supported crypto algorithms of a default crypto driver.
31 ; Supported authentication algorithms of a default crypto driver.
50 ; Supported AEAD algorithms of a default crypto driver.
58 ; Supported Asymmetric algorithms of the 'mvsam' crypto driver.
63 ; Supported Operating systems of the 'mvsam' crypto driver.
H A Dccp.ini2 ; Supported features of the 'ccp' crypto poll mode driver.
7 Symmetric crypto = Y
13 ; Supported crypto algorithms of the 'ccp' crypto driver.
28 ; Supported authentication algorithms of the 'ccp' crypto driver.
55 ; Supported AEAD algorithms of the 'ccp' crypto driver.
63 ; Supported Asymmetric algorithms of the 'ccp' crypto driver.
68 ; Supported Operating systems of the 'ccp' crypto driver.
H A Dbcmfs.ini2 ; Supported features of the 'bcmfs' crypto driver.
7 Symmetric crypto = Y
14 ; Supported crypto algorithms of the 'bcmfs' crypto driver.
28 ; Supported authentication algorithms of the 'bcmfs' crypto driver.
47 ; Supported AEAD algorithms of the 'bcmfs' crypto driver.
58 ; Supported Asymmetric algorithms of the 'bcmfs' crypto driver.
63 ; Supported Operating systems of the 'bcmfs' crypto driver.
H A Ddefault.ini2 ; Features of a default crypto driver.
9 Symmetric crypto =
10 Asymmetric crypto =
30 CPU crypto =
39 ; Supported crypto algorithms of a default crypto driver.
66 ; Supported authentication algorithms of a default crypto driver.
100 ; Supported AEAD algorithms of a default crypto driver.
111 ; Supported Asymmetric algorithms of a default crypto driver.
123 ; Supported Operating systems of a default crypto driver.
H A Dcn10k.ini2 ; Supported features of the 'cn10k' crypto driver.
7 Symmetric crypto = Y
8 Asymmetric crypto = Y
21 ; Supported crypto algorithms of 'cn10k' crypto driver.
41 ; Supported authentication algorithms of 'cn10k' crypto driver.
66 ; Supported AEAD algorithms of 'cn10k' crypto driver.
75 ; Supported Asymmetric algorithms of the 'cn10k' crypto driver.
87 ; Supported Operating systems of the 'cn10k' crypto driver.
H A Ddpaa_sec.ini2 ; Supported features of the 'dpaa_sec' crypto driver.
7 Symmetric crypto = Y
18 ; Supported crypto algorithms of the 'dpaa_sec' crypto driver.
33 ; Supported authentication algorithms of the 'dpaa_sec' crypto driver.
54 ; Supported AEAD algorithms of the 'dpaa_sec' crypto driver.
62 ; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver.
67 ; Supported Operating systems of the 'dpaa_sec' crypto driver.
/dpdk/doc/guides/sample_app_ug/
H A Dl2_forward_crypto.rst17 with a crypto device capable of doing that operation,
149 * sessionless: no crypto session will be created.
162 a SW crypto device/s (virtual crypto PMD) must be created (using --vdev).
180 * The ``l2fwd-crypto`` sample application requires IPv4 packets for crypto operation.
184 * All crypto devices shall use the same session.
235 to make sure that it is supported by the crypto devices.
255 .. literalinclude:: ../../../examples/l2fwd-crypto/main.c
271 crypto device list.
274 The number of crypto devices that supports the specified crypto operation
280 The crypto operation has a crypto session associated to it, which contains
[all …]
/dpdk/doc/guides/cryptodevs/
H A Dvirtio.rst7 The virtio crypto PMD provides poll mode driver support for the virtio crypto
13 The virtio crypto PMD has support for:
28 * Only supports modern mode since virtio crypto conforms to virtio-1.0.
32 chaining algorithm since the vhost crypto backend only these algorithms
37 Virtio crypto PMD Rx/Tx Callbacks
54 vhost crypto enabled.
63 -device virtio-crypto-pci,id=crypto0,cryptodev=cryptodev0
66 Secondly bind the uio_pci_generic driver for the virtio-crypto device.
68 number of the virtio-crypto device:
76 Finally the front-end virtio crypto PMD can be installed.
[all …]
H A Docteontx.rst7 The OCTEON TX crypto poll mode driver provides support for offloading
9 **OCTEON TX** :sup:`®` family of processors (CN8XXX). The OCTEON TX crypto
10 poll mode driver enqueues the crypto request to this accelerator and dequeues
66 The OCTEON TX crypto poll mode driver can be compiled either natively on
74 OCTEON TX crypto PF driver needs microcode to be available at `/lib/firmware/` directory.
82 The number of crypto VFs to be enabled can be controlled by setting sysfs entry,
90 by using dpdk-devbind.py script. The OCTEON TX crypto PF device need to be
112 Example applications can now be executed with crypto operations offloaded to
113 OCTEON TX crypto PMD.
123 The symmetric crypto operations on OCTEON TX crypto PMD may be verified by running the test
[all …]
/dpdk/doc/guides/prog_guide/
H A Devent_crypto_adapter.rst10 the crypto poll mode drivers which supports different crypto operations.
12 bridge between the event device and the crypto device.
19 between the crypto device and the event device. The crypto adapter uses a new
22 The application can choose to submit a crypto operation directly to
23 crypto device or send it to the crypto adapter via eventdev based on
40 operations directly to crypto device. The adapter then dequeues crypto
43 enqueues to the cryptodev without going through crypto/atomic stage.
62 events to crypto adapter. If not, application retrieves crypto adapter's event
66 submits the crypto operations to the cryptodev. After the crypto operation is
127 operations should be enqueued to the crypto adapter using
[all …]

123456