]> git.droids-corp.org - dpdk.git/commitdiff
doc: fix missing asymmetric crypto table
authorFiona Trahe <fiona.trahe@intel.com>
Wed, 3 Apr 2019 10:38:20 +0000 (11:38 +0100)
committerAkhil Goyal <akhil.goyal@nxp.com>
Thu, 18 Apr 2019 14:01:28 +0000 (16:01 +0200)
Fixes: 11e5ba72cf67 ("doc: add crypto asymmetric feature list")
Cc: stable@dpdk.org
Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
20 files changed:
.gitignore
doc/guides/conf.py
doc/guides/cryptodevs/features/aesni_gcm.ini
doc/guides/cryptodevs/features/aesni_mb.ini
doc/guides/cryptodevs/features/armv8.ini
doc/guides/cryptodevs/features/caam_jr.ini
doc/guides/cryptodevs/features/ccp.ini
doc/guides/cryptodevs/features/default.ini
doc/guides/cryptodevs/features/dpaa2_sec.ini
doc/guides/cryptodevs/features/dpaa_sec.ini
doc/guides/cryptodevs/features/kasumi.ini
doc/guides/cryptodevs/features/mvsam.ini
doc/guides/cryptodevs/features/null.ini
doc/guides/cryptodevs/features/octeontx.ini
doc/guides/cryptodevs/features/qat.ini
doc/guides/cryptodevs/features/snow3g.ini
doc/guides/cryptodevs/features/virtio.ini
doc/guides/cryptodevs/features/zuc.ini
doc/guides/cryptodevs/openssl.rst
doc/guides/cryptodevs/overview.rst

index b830c33f7ae3c36e0c2aea19b2dcea82ad1873c3..5eda2c31ec880531cd1367d46c1679ad894c2700 100644 (file)
@@ -7,6 +7,7 @@ doc/guides/cryptodevs/overview_feature_table.txt
 doc/guides/cryptodevs/overview_cipher_table.txt
 doc/guides/cryptodevs/overview_auth_table.txt
 doc/guides/cryptodevs/overview_aead_table.txt
+doc/guides/cryptodevs/overview_asym_table.txt
 doc/guides/compressdevs/overview_feature_table.txt
 
 # ignore generated ctags/cscope files
index da99a3f84805ad91967314a14c9a0cfac2a2ef5a..a85f6c9d995a10fa15744e10cf94f19eed0b46a5 100644 (file)
@@ -391,6 +391,11 @@ def setup(app):
                             'AEAD',
                             'AEAD algorithms in crypto drivers',
                             'AEAD algorithm')
+    table_file = dirname(__file__) + '/cryptodevs/overview_asym_table.txt'
+    generate_overview_table(table_file, 5,
+                            'Asymmetric',
+                            'Asymmetric algorithms in crypto drivers',
+                            'Asymmetric algorithm')
     table_file = dirname(__file__) + '/compressdevs/overview_feature_table.txt'
     generate_overview_table(table_file, 1,
                             'Features',
index e32e83c2039285e4aae6669e130428025e90de50..86303c51987e242eb11abcab898695c0cef4dbff 100644 (file)
@@ -31,3 +31,8 @@ AES GMAC = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'aesni_gcm' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index aa4df033dc5b112f0c8ac87a762e869c6bf0a34c..ee6a07460a1cfb570ef734d356986c4ed6758eb7 100644 (file)
@@ -55,3 +55,8 @@ AES CCM (128) = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'aesni_mb' crypto driver.
+;
+[Asymmetric]
index 1e10477140e5434952ff9639a83666f337ba82ac..e588f90217e06891058c12ac94062b4dc0b52f65 100644 (file)
@@ -26,3 +26,8 @@ SHA256 HMAC  = Y
 ; Supported AEAD algorithms of the 'armv8' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'armv8' crypto driver.
+;
+[Asymmetric]
index 68f8d8195651b85256dedc816cfb593677d8db79..c64bd35daeaa69ee9ef9ca0e07932604ae119fb7 100644 (file)
@@ -44,3 +44,8 @@ SHA512 HMAC  = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 4722e135dc8286b29c1ead5662d8cfcc8041cc98..2970076b8f862cfd2dcc14dfb7c37661e20c742a 100644 (file)
@@ -57,3 +57,8 @@ SHA3_512 HMAC   = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'ccp' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 5f3ed304907e60ed22aed6410e41c3ffd729c8d5..0e06261a5db8a5eed51408dc0cfcacc5ce91f1a6 100644 (file)
@@ -97,3 +97,12 @@ AES GCM (256) =
 AES CCM (128) =
 AES CCM (192) =
 AES CCM (256) =
+;
+; Supported Asymmetric algorithms of a default crypto driver.
+;
+[Asymmetric]
+RSA =
+DSA =
+Modular Exponentiation =
+Modular Inversion =
+Diffie-hellman =
\ No newline at end of file
index 69700df40a0bc59c2d2c3a8fd7092c5b01e67fd3..9f4e4029c466af296462ab590eebbf7bd0fe31f2 100644 (file)
@@ -44,3 +44,8 @@ SHA512 HMAC  = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 937b621c0917787f51241a081decf56b2dce638f..954a708088cf02ec1d0dabbff74943d3a4ab52ef 100644 (file)
@@ -44,3 +44,8 @@ SHA512 HMAC  = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 0e138f5a643458bbbfd6a11060acb9a6c224e612..f3d061009b5aa638b9875afe2a51e2b6c4659c43 100644 (file)
@@ -22,3 +22,8 @@ KASUMI F9 = Y
 ; Supported AEAD algorithms of the 'kasumi' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'kasumi' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 0cc90a53df259d428297c5e09f9d1c08e8be0cb0..829deff6810ff2668ea8f332812bbb79652385da 100644 (file)
@@ -52,3 +52,8 @@ AES GMAC     = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'mvsam' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index ecf5779ac8a8f8d36189b5a0a70f2ee12c27ff96..a1c3e22a36f2730772e4f1c4ebafd05c0f97e664 100644 (file)
@@ -24,3 +24,8 @@ NULL = Y
 ; Supported AEAD algorithms of the 'null' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'null' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 307ab88cc3d0b2df3f7d4817f0e7f30d6db52b38..1735b8f5ad26942f168d7168ce948c9dc805e69d 100644 (file)
@@ -60,3 +60,8 @@ ZUC EIA3     = Y
 AES GCM (128) = Y
 AES GCM (192) = Y
 AES GCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'octeontx' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index a7c72734441cca497b56789eea2877b30f202d52..81325801e5e59705450073d12741a6817cc309d7 100644 (file)
@@ -62,3 +62,8 @@ AES GCM (256) = Y
 AES CCM (128) = Y
 AES CCM (192) = Y
 AES CCM (256) = Y
+
+;
+; Supported Asymmetric algorithms of the 'qat' crypto driver.
+;
+[Asymmetric]
index 277136177c3f14370888b5fefecb9c3d88fc374a..ec2daf6c643545000a70cc2f891520f7142ad5d6 100644 (file)
@@ -22,3 +22,8 @@ SNOW3G UIA2 = Y
 ; Supported AEAD algorithms of the 'snow3g' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'snow3g' crypto driver.
+;
+[Asymmetric]
\ No newline at end of file
index 168fc174c19e450e580f5980ea8029995824a37e..b59f1669bba5456f2a39e7a95e3feed5f7e47147 100644 (file)
@@ -24,3 +24,8 @@ SHA1 HMAC      = Y
 ; Supported AEAD algorithms of the 'virtio' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'virtio' crypto driver.
+;
+[Asymmetric]
index 5bb02afd4e611eb8d5bbbd74bd7780744c7b8fdf..9b6a4287e89bafdf77404f319d174e7232a9e974 100644 (file)
@@ -22,3 +22,8 @@ ZUC EIA3 = Y
 ; Supported AEAD algorithms of the 'zuc' crypto driver.
 ;
 [AEAD]
+
+;
+; Supported Asymmetric algorithms of the 'zuc' crypto driver.
+;
+[Asymmetric]
index 89aa5bac4d6aefc575a4edd5d1af73977aa863f7..d7269870b61044d0bc58fb708ec7fd725451cc89 100644 (file)
@@ -46,6 +46,14 @@ Supported AEAD algorithms:
 * ``RTE_CRYPTO_AEAD_AES_GCM``
 * ``RTE_CRYPTO_AEAD_AES_CCM``
 
+Supported Asymmetric Crypto algorithms:
+
+* ``RTE_CRYPTO_ASYM_XFORM_RSA``
+* ``RTE_CRYPTO_ASYM_XFORM_DSA``
+* ``RTE_CRYPTO_ASYM_XFORM_DH``
+* ``RTE_CRYPTO_ASYM_XFORM_MODINV``
+* ``RTE_CRYPTO_ASYM_XFORM_MODEX``
+
 
 Installation
 ------------
index d7b7141a953810c57153ccd1982b7c1fd2327fae..12f342b0f2cbe3901d0f78d1c089e096d75d959e 100644 (file)
@@ -64,3 +64,10 @@ Supported AEAD Algorithms
 .. _table_crypto_pmd_aead_algos:
 
 .. include:: overview_aead_table.txt
+
+Supported Asymmetric Algorithms
+-------------------------------
+
+.. _table_crypto_pmd_asym_algos:
+
+.. include:: overview_asym_table.txt