Software Requirements
April 10, 2026 · View on GitHub
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.
QAT_HW Drivers:
- Intel® QuickAssist Technology Driver for Linux* HW Version 2.0 - QAT20.L.1.2.30-00109
- Intel® QuickAssist Technology Driver for Linux* HW Version 1.x - QAT.L.4.28.0-00004
- 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 26.02.0
- Intel® QATlib for FreeBSD with intree driver(FreeBSD 14) - FreeBSD QATlib 26.02.0 (FreeBSD 14)
QAT_SW Libraries:
- Intel® Crypto Multi-buffer library - IPP Crypto v1.3.0
- Intel® Multi-Buffer crypto for IPsec Library release version v2.0
Crypto Libraries:
- OpenSSL* 3.0.19, 3.2.6, 3.3.5, 3.4.3 & 3.5.5
- BoringSSL* - 0.20250415.0
- Tongsuo - 8.4.0 (BabaSSL)
Applications:
- HAProxy* - v3.3.0
Optional Libraries (for Hybrid PQC interoperability):
- liboqs - Open Quantum Safe library (required for
oqs-provider) - oqs-provider - OpenSSL provider for post-quantum algorithms (alternative to OpenSSL 3.5.x built-in PQC)