
PQMicroLib-Core
Highly optimizable baremetal PQC library in as little as 13kb RAM with option to include DPA protection
PQMicroLib-Core is a CAVP-Ready version of PQShield’s CMVP-certified PQCryptoLib-Core, tailored specifically for embedded systems running bare metal or with real time operating systems.

Design Space
Designed with flexibility in mind, the library offers an extensive array of optimized PQC implementations, allowing developers to fine-tune binary size, memory usage, performances and security against physical attacks such as DPA, template attacks, and deep learning attacks. All implementations are protected against remote attacks such as timing side-channel attacks, exploit of buffer overflows, and more.
Key Benefits
- Multiple implementations optimized for various use cases
- Fits in low end MCUs – as low as 13kb RAM
- Leverage SIMD instructions when available
- Timing constant
- Side channel protection options
- Extensions leverage hardware accelerators on main stream devices
- Documented API leverages existing hardware accelerators
- Extensive functional and security validation
- Technical assistance for library integration
- CAVP-Ready
- Supports PQC CNSA 2.0 algorithms
- Runs on any platform with a C compiler
Common Use Cases
- Secure Boot
- Secure Firmware Updates (OTA)
- Device and user authentication
- Remote Attestation
- Migration from traditional cryptography to PQC
- TLS
- Secure Key Exchange for M2M Communications
- Data at rest encryption, integrity and authenticity
- Secure Product Configuration Management
- Secure Key and Device Provisioning
Example Use Cases
Get In Touch
Complete the form below to download the Product Brief and arrange a Product Evaluation