Microsoft Cryptography Next Generation (CNG)
Microsoft Cryptography Next Generation (CNG) is a Windows framework that provides core services for encryption, digital signatures, and key management. It offers a unified interface for applications to access cryptographic functions without depending on specific algorithms or hardware. CNG supports current cryptographic standards, accommodates custom and third-party providers, and is designed to evolve with new algorithms and security technologies.
CNG Engine
We have developed an OpenSSL CNG engine that enables OpenSSL-based applications to use keys and certificates from the Windows certificate infrastructure.
CNG Provider
An OpenSSL CNG provider is planned for release in Q3 2025. Contact us if you are interested in joining the beta program.