Post-Quantum Software Development Kit
● OpenSSL: a widely-adopted secure-communication library.
● mbedTLS: primarily intended for use in embedded system and IoT deployments.
PQSDK enables you to experiment with deployments of PQC (post-quantum cryptography) and to prototype your post-quantum TLS solutions (including TLS X.509) and public key infrastructure management, before progressing to full deployment.
Developers can also use PQSDK’s core cryptographic APIs to directly integrate PQC algorithms into their own applications, as shown in the following diagram.
Features
- PQSDK’s OpenSSL integration consists of two core PQShield (PQS) components:
- PQSprovider-animplementation of the OpenSSL provider API using pure PQC and hybrid (classical plus PQC)
- OpenSSLisv3.2.0+required as minimum
- This enables:
- Post-quantumTLS1.3
- Post-quantumX.509PKIsupport through OpenSSL APIs or binaries
- Furtherapplication integrations using OpenSSL’s TLS, X.509 and EVP APIs
- A complete set of documentation and examples is provided with PQSDK
Block Diagram of the Post-Quantum Software Development Kit Software IP
View Post-Quantum Software Development Kit full description to...
- see the entire Post-Quantum Software Development Kit datasheet
- get in contact with Post-Quantum Software Development Kit Supplier