493cd5f55ca7506e6de4bd97104e60787a1ec6e0
[dpdk.git] / doc / guides / cryptodevs / overview.rst
1 ..  SPDX-License-Identifier: BSD-3-Clause
2     Copyright(c) 2016-2017 Intel Corporation.
3
4 Crypto Device Supported Functionality Matrices
5 ==============================================
6
7 Supported Feature Flags
8 -----------------------
9
10 .. _table_crypto_pmd_features:
11
12 .. include:: overview_feature_table.txt
13
14 Note, the mbuf scatter gather feature (aka chained mbufs, scatter-gather-lists
15 or SGLs) indicate all following combinations are supported unless otherwise called
16 out in the Limitations section of each PMD.
17
18 * In place operation, input buffer as multiple segments, same buffer used for output
19 * Out of place operation, input buffer as single segment and output as multiple segments
20 * Out of place operation, input buffer as multiple segments and output as single segment
21 * Out of place operation, input buffer as multiple segments and output as multiple segments
22
23
24 Supported Cipher Algorithms
25 ---------------------------
26
27 .. _table_crypto_pmd_cipher_algos:
28
29 .. include:: overview_cipher_table.txt
30
31 Supported Authentication Algorithms
32 -----------------------------------
33
34 .. _table_crypto_pmd_auth_algos:
35
36 .. include:: overview_auth_table.txt
37
38 Supported AEAD Algorithms
39 -------------------------
40
41 .. _table_crypto_pmd_aead_algos:
42
43 .. include:: overview_aead_table.txt