“In Place SGL” feature flag stands for “In place Scatter-gather list”,
which means that an input buffer can consist of multiple segments,
being the operation in-place (input address = output address).
“OOP SGL In SGL Out” feature flag stands for
“Out-of-place Scatter-gather list Input, Scatter-gather list Output”,
which means pmd supports different scatter-gather styled input and output buffers
(i.e. both can consists of multiple segments).
“OOP SGL In LB Out” feature flag stands for
“Out-of-place Scatter-gather list Input, Linear Buffers Output”,
which means PMD supports input from scatter-gathered styled buffers,
outputting linear buffers (i.e. single segment).
“OOP LB In SGL Out” feature flag stands for
“Out-of-place Linear Buffers Input, Scatter-gather list Output”,
which means PMD supports input from linear buffer, outputting
scatter-gathered styled buffers.
“OOP LB In LB Out” feature flag stands for
“Out-of-place Linear Buffers Input, Linear Buffers Output”,
which means that Out-of-place operation is supported,
with linear input and output buffers.
1.2. Supported Cipher Algorithms
Table 1.4 Cipher algorithms in crypto drivers
Cipher algorithm
a
e
s
n
i
_
g
c
m
a
e
s
n
i
_
m
b
a
r
m
v
8
c
a
a
m
_
j
r
c
c
p
d
p
a
a
2
_
s
e
c
d
p
a
a
_
s
e
c
k
a
s
u
m
i
m
v
s
a
m
n
u
l
l
o
c
t
e
o
n
t
x
o
p
e
n
s
s
l
q
a
t
s
n
o
w
3
g
v
i
r
t
i
o
z
u
c
NULL
Y
Y
Y
Y
AES CBC (128)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES CBC (192)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES CBC (256)
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES ECB (128)
Y
Y
AES ECB (192)
Y
Y
AES ECB (256)
Y
Y
AES CTR (128)
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES CTR (192)
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES CTR (256)
Y
Y
Y
Y
Y
Y
Y
Y
Y
AES XTS (128)
Y
AES XTS (192)
AES XTS (256)
Y
AES DOCSIS BPI
Y
Y
3DES CBC
Y
Y
Y
Y
Y
Y
Y
Y
Y
3DES CTR
Y
Y
Y
3DES ECB
Y
DES CBC
Y
Y
Y
DES DOCSIS BPI
Y
Y
Y
SNOW3G UEA2
Y
Y
Y
KASUMI F8
Y
Y
Y
ZUC EEA3
Y
Y
Y
1.3. Supported Authentication Algorithms
Table 1.5 Authentication algorithms in crypto drivers