Signing Windows files with the Entrust KSP library

Microsoft CNG (Cryptography API: Next Generation) is a Windows-specific cryptographic API for securing Windows-based applications. This tool uses a hash-based approach when signing requests that do not require the transportation of your files and intellectual property.

See below for integrating the Entrust KSP (Key Storage Provider) library with Microsoft CNG and signing Windows files.