dpdk: cryptodev AES-CTR+SHA1 support added 16/34616/1
authorPiotrX Kleski <piotrx.kleski@intel.com>
Fri, 26 Nov 2021 08:57:22 +0000 (08:57 +0000)
committerPiotrX Kleski <piotrx.kleski@intel.com>
Tue, 30 Nov 2021 11:12:31 +0000 (12:12 +0100)
Type: improvement

This patch adds AES-CTR-128/192/256 + SHA1 linked algo support to dpdk
cryptodev.

Signed-off-by: PiotrX Kleski <piotrx.kleski@intel.com>
Change-Id: Idc162b29f4075ef8be9577abd3daf6de05f84faa

src/plugins/dpdk/cryptodev/cryptodev.h

index 80719ee..af1ccf5 100644 (file)
   _ (AES_256_CBC, AES_CBC, 32, SHA384, 24)                                    \
   _ (AES_128_CBC, AES_CBC, 16, SHA512, 32)                                    \
   _ (AES_192_CBC, AES_CBC, 24, SHA512, 32)                                    \
-  _ (AES_256_CBC, AES_CBC, 32, SHA512, 32)
+  _ (AES_256_CBC, AES_CBC, 32, SHA512, 32)                                    \
+  _ (AES_128_CTR, AES_CTR, 16, SHA1, 12)                                      \
+  _ (AES_192_CTR, AES_CTR, 24, SHA1, 12)                                      \
+  _ (AES_256_CTR, AES_CTR, 32, SHA1, 12)
 
 typedef enum
 {