File tree 20 files changed +105
-0
lines changed
20 files changed +105
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ doc/guides/cryptodevs/overview_feature_table.txt
7
7
doc /guides /cryptodevs /overview_cipher_table.txt
8
8
doc /guides /cryptodevs /overview_auth_table.txt
9
9
doc /guides /cryptodevs /overview_aead_table.txt
10
+ doc /guides /cryptodevs /overview_asym_table.txt
10
11
doc /guides /compressdevs /overview_feature_table.txt
11
12
12
13
# ignore generated ctags/cscope files
Original file line number Diff line number Diff line change @@ -391,6 +391,11 @@ def setup(app):
391
391
'AEAD' ,
392
392
'AEAD algorithms in crypto drivers' ,
393
393
'AEAD algorithm' )
394
+ table_file = dirname (__file__ ) + '/cryptodevs/overview_asym_table.txt'
395
+ generate_overview_table (table_file , 5 ,
396
+ 'Asymmetric' ,
397
+ 'Asymmetric algorithms in crypto drivers' ,
398
+ 'Asymmetric algorithm' )
394
399
table_file = dirname (__file__ ) + '/compressdevs/overview_feature_table.txt'
395
400
generate_overview_table (table_file , 1 ,
396
401
'Features' ,
Original file line number Diff line number Diff line change @@ -31,3 +31,8 @@ AES GMAC = Y
31
31
AES GCM (128) = Y
32
32
AES GCM (192) = Y
33
33
AES GCM (256) = Y
34
+
35
+ ;
36
+ ; Supported Asymmetric algorithms of the 'aesni_gcm' crypto driver.
37
+ ;
38
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -55,3 +55,8 @@ AES CCM (128) = Y
55
55
AES GCM (128) = Y
56
56
AES GCM (192) = Y
57
57
AES GCM (256) = Y
58
+
59
+ ;
60
+ ; Supported Asymmetric algorithms of the 'aesni_mb' crypto driver.
61
+ ;
62
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -26,3 +26,8 @@ SHA256 HMAC = Y
26
26
; Supported AEAD algorithms of the 'armv8' crypto driver.
27
27
;
28
28
[AEAD]
29
+
30
+ ;
31
+ ; Supported Asymmetric algorithms of the 'armv8' crypto driver.
32
+ ;
33
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -44,3 +44,8 @@ SHA512 HMAC = Y
44
44
AES GCM (128) = Y
45
45
AES GCM (192) = Y
46
46
AES GCM (256) = Y
47
+
48
+ ;
49
+ ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver.
50
+ ;
51
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -57,3 +57,8 @@ SHA3_512 HMAC = Y
57
57
AES GCM (128) = Y
58
58
AES GCM (192) = Y
59
59
AES GCM (256) = Y
60
+
61
+ ;
62
+ ; Supported Asymmetric algorithms of the 'ccp' crypto driver.
63
+ ;
64
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -97,3 +97,12 @@ AES GCM (256) =
97
97
AES CCM (128) =
98
98
AES CCM (192) =
99
99
AES CCM (256) =
100
+ ;
101
+ ; Supported Asymmetric algorithms of a default crypto driver.
102
+ ;
103
+ [Asymmetric]
104
+ RSA =
105
+ DSA =
106
+ Modular Exponentiation =
107
+ Modular Inversion =
108
+ Diffie-hellman =
Original file line number Diff line number Diff line change @@ -44,3 +44,8 @@ SHA512 HMAC = Y
44
44
AES GCM (128) = Y
45
45
AES GCM (192) = Y
46
46
AES GCM (256) = Y
47
+
48
+ ;
49
+ ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver.
50
+ ;
51
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -44,3 +44,8 @@ SHA512 HMAC = Y
44
44
AES GCM (128) = Y
45
45
AES GCM (192) = Y
46
46
AES GCM (256) = Y
47
+
48
+ ;
49
+ ; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver.
50
+ ;
51
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -22,3 +22,8 @@ KASUMI F9 = Y
22
22
; Supported AEAD algorithms of the 'kasumi' crypto driver.
23
23
;
24
24
[AEAD]
25
+
26
+ ;
27
+ ; Supported Asymmetric algorithms of the 'kasumi' crypto driver.
28
+ ;
29
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -52,3 +52,8 @@ AES GMAC = Y
52
52
AES GCM (128) = Y
53
53
AES GCM (192) = Y
54
54
AES GCM (256) = Y
55
+
56
+ ;
57
+ ; Supported Asymmetric algorithms of the 'mvsam' crypto driver.
58
+ ;
59
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -24,3 +24,8 @@ NULL = Y
24
24
; Supported AEAD algorithms of the 'null' crypto driver.
25
25
;
26
26
[AEAD]
27
+
28
+ ;
29
+ ; Supported Asymmetric algorithms of the 'null' crypto driver.
30
+ ;
31
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -60,3 +60,8 @@ ZUC EIA3 = Y
60
60
AES GCM (128) = Y
61
61
AES GCM (192) = Y
62
62
AES GCM (256) = Y
63
+
64
+ ;
65
+ ; Supported Asymmetric algorithms of the 'octeontx' crypto driver.
66
+ ;
67
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -62,3 +62,8 @@ AES GCM (256) = Y
62
62
AES CCM (128) = Y
63
63
AES CCM (192) = Y
64
64
AES CCM (256) = Y
65
+
66
+ ;
67
+ ; Supported Asymmetric algorithms of the 'qat' crypto driver.
68
+ ;
69
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -22,3 +22,8 @@ SNOW3G UIA2 = Y
22
22
; Supported AEAD algorithms of the 'snow3g' crypto driver.
23
23
;
24
24
[AEAD]
25
+
26
+ ;
27
+ ; Supported Asymmetric algorithms of the 'snow3g' crypto driver.
28
+ ;
29
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -24,3 +24,8 @@ SHA1 HMAC = Y
24
24
; Supported AEAD algorithms of the 'virtio' crypto driver.
25
25
;
26
26
[AEAD]
27
+
28
+ ;
29
+ ; Supported Asymmetric algorithms of the 'virtio' crypto driver.
30
+ ;
31
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -22,3 +22,8 @@ ZUC EIA3 = Y
22
22
; Supported AEAD algorithms of the 'zuc' crypto driver.
23
23
;
24
24
[AEAD]
25
+
26
+ ;
27
+ ; Supported Asymmetric algorithms of the 'zuc' crypto driver.
28
+ ;
29
+ [Asymmetric]
Original file line number Diff line number Diff line change @@ -46,6 +46,14 @@ Supported AEAD algorithms:
46
46
* ``RTE_CRYPTO_AEAD_AES_GCM ``
47
47
* ``RTE_CRYPTO_AEAD_AES_CCM ``
48
48
49
+ Supported Asymmetric Crypto algorithms:
50
+
51
+ * ``RTE_CRYPTO_ASYM_XFORM_RSA ``
52
+ * ``RTE_CRYPTO_ASYM_XFORM_DSA ``
53
+ * ``RTE_CRYPTO_ASYM_XFORM_DH ``
54
+ * ``RTE_CRYPTO_ASYM_XFORM_MODINV ``
55
+ * ``RTE_CRYPTO_ASYM_XFORM_MODEX ``
56
+
49
57
50
58
Installation
51
59
------------
Original file line number Diff line number Diff line change @@ -64,3 +64,10 @@ Supported AEAD Algorithms
64
64
.. _table_crypto_pmd_aead_algos :
65
65
66
66
.. include :: overview_aead_table.txt
67
+
68
+ Supported Asymmetric Algorithms
69
+ -------------------------------
70
+
71
+ .. _table_crypto_pmd_asym_algos :
72
+
73
+ .. include :: overview_asym_table.txt
You can’t perform that action at this time.
0 commit comments