Successful operation of QAT Hardware(QAT_HW) acceleration requires a QAT Hardware driver depending on the platform and OS mentioned below. QAT Software(QAT_SW) acceleration requires optimized software libraries Intel® Crypto Multi-buffer library and intel-ipsec-mb. Depending on the use case crypto library like OpenSSL, TongSuo(BabaSSL) and BoringSSL needs to be installed along with a QAT_HW driver or QAT_SW libraries or both.
This release was validated on the following versions and expected to work on all Linux distributions and also from the latest versions from the links below.
- Intel® QuickAssist Technology Driver for Linux* HW Version 2.0 - QAT20.L.1.1.50-00003
- Intel® QuickAssist Technology Driver for Linux* HW Version 1.x - QAT.L.4.26.0-00008
- Intel® QuickAssist Technology Driver for FreeBSD* HW Version 1.x and 2.0 - QAT.B.3.14.31-00003 (FreeBSD 13.2)
- Intel® QATlib for Linux with intree driver - QATlib 24.09.0 & QATlib 24.02.0 (for Dockerfile only)
- Intel® QATlib for FreeBSD with intree driver(FreeBSD 14) - FreeBSD QATlib 23.09.0 (FreeBSD 14)
- Intel® Crypto Multi-buffer library - IPP Crypto v1.0.0 & IPP Crypto 2021.10 (for BoringSSL only)
- Intel® Multi-Buffer crypto for IPsec Library release version v2.0