-
Notifications
You must be signed in to change notification settings - Fork 90
ZUC, SNOW3G and KASUMI Integration
The three algorithms are supported in DPDK and since DPDK 20.02 intel-ipsec-mb starts provide implementation for them vs previously used LIBSSO libraries.
intel-ipsec-mb also provides multiple algorithm implementations for GCM and AESNI DPDK polled mode drivers.
Further development and maintenance of ZUC, SNOW3G and KASUMI implementations will only take place within intel-ipsec-mb library.
Q: Does DPDK 20.02 use intel-ipsec-mb to provide ZUC, KASUMI and SNOW3G?
A: Yes, it does. All subsequent DPDK release versions will do the same.
Q: What if I use DPDK 19.11? Can I use intel-ipsec-mb to provide SNOW3G, ZUC and KASUMI?
A: Yes, DPDK 19.11 SNOW3G, ZUC and KASUMI poll mode drivers can be patched to use intel-ipsec-mb. Make sure to apply the following patches in this order to avoid extra conflicts.
- ZUC: http://patches.dpdk.org/patch/64911/
- KASUMI: http://patches.dpdk.org/patch/64912/
- SNOW3G: http://patches.dpdk.org/patch/64913/
Q: What if I use DPDK 18.11? Can I use intel-ipsec-mb to provide SNOW3G and ZUC?
A: Yes, DPDK 18.11 SNOW3G, ZUC and KASUMI poll mode drivers can be patched to use intel-ipsec-mb. Make sure to apply the following patches in this order to avoid extra conflicts.
- ZUC: http://patches.dpdk.org/patch/66304/
- SNOW3G: http://patches.dpdk.org/patch/66305/
- KASUMI: http://patches.dpdk.org/patch/66306/
In addition, there are two extra patches to support version 0.53 in AESNI MB/GCM PMDs, supporting other TLS algorithms:
- AESNI MB PMD: http://patches.dpdk.org/patch/66307/
- AESNI GCM PMD: http://patches.dpdk.org/patch/66308/