How does the TCG-Enabled CSP work?
The TCG-Enabled CSP is a TCG-enhanced MSCAPI CSP module that provides asymmetric key functionality on the Trusted Platform Module (TPM). By using Wave’s TCG-Enabled CSP, application developers can now utilize the security of a TPM when writing an application that uses MSCAPI. The TCG-Enabled CSP leverages the resident Microsoft OS on the platform, the TCG Software Stack (TSS) and the TPM for the generation of cryptography algorithms. The TCG-Enabled CSP uses the enhanced security provided by the TPM module, irrespective of vendor-specific requirements regarding the hardware or the TSS provider.