Microsoft Cryptography API: Next Generation (CNG) 
is an application programming interface that lets application developers
add authentication, encoding, and encryption to Windows-based applications. CNG
also lets you perform crypto operations with tools such as Windows signtool 
through CNG providers installed on the system.
Cloud KMS offers a provider that conforms to this standard, in
order to interoperate with existing applications that leverage the CNG API.
The provider is managed as an open source project on GitHub , and licensed under the Apache 2.0 license. Release binaries downloaded from the GitHub releases page are covered by the Google Cloud Terms of Service , and support is available from Cloud Customer Care .
What's next
- Consult the provider's user guide for information on how the provider can be integrated with your application.
- Download a release of the provider to get started.

