crypto: Intel IPSEC-MB engine 48/18748/8
authorNeale Ranns <nranns@cisco.com>
Mon, 8 Apr 2019 07:36:50 +0000 (07:36 +0000)
committerDave Wallace <dwallacelf@gmail.com>
Wed, 10 Apr 2019 18:35:13 +0000 (18:35 +0000)
commit92e93844826fc080ea7f3495ba3e06de3f4d03f1
tree0725acaacebcec816db24be35143824e4326bb68
parent9847792e18f1fd9f3b8fedea4fc53eed1096ab75
crypto: Intel IPSEC-MB engine

A plugin to use Intel IPSec MB library as a VPP crypto engine

This changes uses concepts from:
  https://gerrit.fd.io/r/#/c/17301/
hence that author's work is acknowledge below

Change-Id: I2bf3beeb10f3c9706fa5efbdc9bc023e310f5a92
Signed-off-by: Neale Ranns <nranns@cisco.com>
Signed-off-by: Klement Sekera <ksekera@cisco.com>
src/plugins/crypto_ipsecmb/CMakeLists.txt [new file with mode: 0644]
src/plugins/crypto_ipsecmb/ipsecmb.c [new file with mode: 0644]
src/vnet/ipsec/esp_decrypt.c
src/vnet/ipsec/esp_encrypt.c
test/test_ipsec_ah.py
test/test_ipsec_esp.py