Intel QAT Engine
Accelerate cryptographic operations with Intel QuickAssist Technology. Hardware and software acceleration for OpenSSL on Intel platforms.
Quick Start
Get up and running with Intel QAT Engine in minutes
Install QAT Engine
Install from your distribution’s package manager or build from source.
View installation output
View installation output
The package will install the QAT Engine library and configure it for use with your system’s OpenSSL installation.
Configure OpenSSL
Set the environment variable to enable the QAT engine.Or configure it in your OpenSSL configuration file for automatic loading.
Key Features
Everything you need for high-performance cryptographic acceleration
Hardware Acceleration
Leverage Intel QuickAssist Technology hardware for RSA, ECDH, ECDSA, AES-GCM, ChaCha20-Poly1305, and more.
Software Optimization
Optimized software acceleration using Intel instruction sets on 3rd Gen Xeon and newer platforms.
Asynchronous Operations
Non-blocking async job handling for maximum throughput in multi-threaded applications.
OpenSSL 3.0 Provider
Native provider interface support for OpenSSL 3.0 alongside traditional engine interface.
FIPS 140-3 Ready
Built with FIPS 140-3 Level-1 certification requirements in mind.
Dual-Mode Operation
Run QAT_HW and QAT_SW simultaneously, with automatic algorithm routing.
Explore by Topic
Deep dive into specific areas of the QAT Engine
Installation Guide
System requirements, package installation, and building from source.
Configuration
OpenSSL configuration, engine control messages, and driver settings.
API Reference
Complete reference for QAT_HW and QAT_SW acceleration APIs.
Advanced Features
KPT, software fallback, pipelining, and BoringSSL integration.
Integration Examples
Real-world integration with NGINX, HAProxy, and other applications.
Troubleshooting
Common issues, debugging techniques, and known limitations.
Ready to Accelerate Your Cryptography?
Start using Intel QAT Engine today to unlock hardware-accelerated performance for your OpenSSL-based applications.
Get Started Now