SafeQuard API library by pQCee¶
SafeQuard API Library provides post-quantum end-to-end encryption of data in-motion and at rest, and provides post-quantum digital signing capabilities.
It also integrates well with other cryptographic systems such as ARM’s PSA API.
The SafeQuard API Library includes two components:
API Library for C and npm
The library contains functions to sign and verify messages using post-quantum algorithms such as ML-DSA, and functions to encrypt and decrypt messages using post-quantum algorithms such as ML-KEM.
Signing Kit
The Signing Kit uses a post-quantum X.509 certificate chain and PKCS#8 private key to sign a message. It can also verify a message against a certificate chain.
Supported Platforms¶
Embedded systems (such as Nordic Semiconductor Devices)
Linux and Windows applications
React Native mobile applications
API Reference¶
C Library¶
v1.0¶
Initial Release.
npm package¶
v1.0¶
Initial Release.