Provider for Microsoft Cryptography API: Next Generation (CNG) Stay organized with collections Save and categorize content based on your preferences.
Microsoft Cryptography API: Next Generation (CNG) is an application programming interface that lets application developersadd authentication, encoding, and encryption to Windows-based applications. CNGalso lets you perform crypto operations with tools such as Windowssigntoolthrough CNG providers installed on the system.Cloud KMS offers a provider that conforms to this standard, inorder to interoperate with existing applications that leverage the CNG API.
The provider is managed as an open source projecton GitHub,and licensed under the Apache 2.0 license. Release binaries downloaded fromthe GitHub releases page are covered by the Google CloudTerms of Service, and support is available fromCloud Customer Care.
What's next
- Consult the provider'suser guide for information on how the provider can be integrated with your application.
- Download arelease of the provider to get started.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-19 UTC.