PQCP means Pioneer Quotable Crypto Provider
This project provides a provider of non-standardized algorithms for OpenHTLS to support the new generation of advanced cryptographic algorithms.
- Post-quantum algorithms
- Post-quantum KEM (Key Encapsulation Mechanism) algorithms
 - Post-quantum digital signature algorithms
 - Key management for post-quantum algorithms
 
 - A new generation of hash algorithms
 - A new generation of symmetry algorithms
 - Post-Quantum Certificate
 - Post-quantum protocols
 
- CMake 3.10 or higher
 - C compiler with C11 support
 - OpenHiTLS development files
 
mkdir build
cd build
cmake ..
makeTo use this provider with OpenHiTLS:
- Set the provider path:
 
CRYPT_EAL_ProviderSetLoadPath(libCtx, "/path/to/providers");- Load the provider:
 
CRYPT_EAL_ProviderLoad(libCtx, BSL_SAL_LIB_FMT_SO, "pqcp", NULL, NULL);- KEM: Scloud+
 - Digital Signatures:
 
This project is licensed under the same terms as OpenHiTLS.