Application Integrity and Agility

Simplifying the integration of PQC in software applications

Software applications

Application design can be complex, especially when it comes to balancing security, performance, and an excellent user experience. Integrating fully FIPS-compliant PQC could easily be a challenge, without a solution that integrates seamlessly into the software stack.

PQCryptoLib

PQCryptoLib is a flexible, general purpose cryptography library, written in C, consisting of both classical and post-quantum cryptography primitives.  It includes a modern, safe, easy-to-use API that has been specifically engineered for cryptographic agility. PQCryptoLib is suitable for integration into a wide variety of applications, and thanks to its C API, can be easily extended via a foreign function interface (FFI) to make it accessible from higher-level languages such as Java, dotnet, and Python, as well as alternative languages such as Rust.