xref: /dpdk/doc/guides/cryptodevs/overview.rst (revision 08aa6271c86a561b66c6dd91f9a54fa2f12bc859)
1..  SPDX-License-Identifier: BSD-3-Clause
2    Copyright(c) 2016-2017 Intel Corporation.
3
4Crypto Device Supported Functionality Matrices
5==============================================
6
7Supported Feature Flags
8-----------------------
9
10.. _table_crypto_pmd_features:
11
12.. include:: overview_feature_table.txt
13
14Note, the mbuf scatter gather feature (aka chained mbufs, scatter-gather-lists
15or SGLs) indicate all following combinations are supported unless otherwise called
16out 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
24Supported Cipher Algorithms
25---------------------------
26
27.. _table_crypto_pmd_cipher_algos:
28
29.. include:: overview_cipher_table.txt
30
31Supported Authentication Algorithms
32-----------------------------------
33
34.. _table_crypto_pmd_auth_algos:
35
36.. include:: overview_auth_table.txt
37
38Supported AEAD Algorithms
39-------------------------
40
41.. _table_crypto_pmd_aead_algos:
42
43.. include:: overview_aead_table.txt
44