The CNG SDK is now available for download on the Microsoft Download Center. The CNG SDK is designed to be used with the Windows Vista operating system. CNG samples that previously shipped with the Beta versions of the Windows SDK are now packaged in this 3 MB download.
Documentation: The Windows CNG SDK documentation contains API reference topics; task-based, how-to documentation; and feature overviews to help you develop applications using CNG APIs. Search, the Index, the Table of Contents, and the navigational topics in the documentation viewer are all available to help you locate the topics you need.
Code: The Windows CNG SDK provides header files, libraries, and source code in the C/C++ language. All CNG SDK source code is installed to the “Program Files\Microsoft CNG Development Kit” directory.
Tools and Build Environments: In order to build Windows applications, you will need the Windows SDK, which provides the documentation, samples, header files, libraries, and tools you need to develop applications that run on Windows. This SDK includes GUI and command-line tools to aid in the development of native (Win32) systems and support for .NET Framework 3.0. The tools include command-line compilers (both 32 and 64-bit), debuggers, performance monitoring applications, security management utilities, and much more.
Windows SDK Samples PM