Table 10. Algorithms supported by each interface / backend (continued)
Algorithm name / Backend Job Ring Interface Queue Interface DPSEC Interface
authenc(hmac(md5),rfc3686(
ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(sha1),rfc3686(
ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(sha224),rfc36
86(ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(sha256),rfc36
86(ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(sha384),rfc36
86(ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(sha512),rfc36
86(ctr(aes)))
Yes (also seqiv) Yes (also seqiv) Yes (also seqiv)
authenc(hmac(md5),ecb(ciph
er_null))
Yes No No
authenc(hmac(sha1),ecb(ciph
er_null))
Yes No No
authenc(hmac(sha224),ecb(ci
pher_null))
Yes No No
authenc(hmac(sha256),ecb(ci
pher_null))
Yes No No
authenc(hmac(sha384),ecb(ci
pher_null))
Yes No No
authenc(hmac(sha512),ecb(ci
pher_null))
Yes No No
gcm(aes) Yes Yes Yes
rfc4543(gcm(aes)) Yes Yes Yes
rfc4106(gcm(aes)) Yes Yes Yes
cbc(aes) Yes Yes Yes
cbc(des3_ede) Yes Yes Yes
cbc(des) Yes Yes Yes
ctr(aes) Yes Yes Yes
rfc3686(ctr(aes)) Yes Yes Yes
xts(aes) Yes Yes Yes
hmac(md5) Yes No Yes
hmac(sha1) Yes No Yes
hmac(sha224) Yes No Yes
hmac(sha256) Yes No Yes
Table continues on the next page...
Device Drivers
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
NXP Semiconductors
71