Prototyping and Experimentation with PQSDK

Build your own PQC implementations with PQSDK

Rapid testing and prototyping within an existing solution

OpenSSL is a widely-used toolkit that can be used to provide security protocols to a software implementation. It offers a provider API that enables developers to introduce new implementations of cryptographic algorithms, but it can be difficult to add PQC seamlessly. For example, working with OpenVPN or nginx enables you to create classically secure point-to-point connections, but it might be necessary to add post-quantum security to the stack, or experiment with performance without having to recompile code.

PQSDK

PQSDK is PQShield’s software development toolkit. It uses the Provider API to integrate new post-quantum cryptography into OpenSSL, and enables users to rapidly test, prototype, and experiment with PQC within an existing solution.