TPM KSP Custom Property Test

This test runs the TPM KSP Custom Property Test. This test includes scenarios involving Migration authorization, Key Import functionality, Key Export functionality, Pin usage, Signing usage, Encryption usage, Public key operations, and Private key operations.

Test details

Associated requirements

System.Fundamentals.TPM20.TPM20 System.Fundamentals.TrustedPlatformModule.TPMComplieswithTCGTPMMainSpecification System.Fundamentals.TrustedPlatformModule.TPMEnablesFullUseThroughSystemFirmware System.Fundamentals.TrustedPlatformModule.TPMRequirements System.Fundamentals.TrustedPlatformModule.Windows7SystemsTPM

See the system hardware requirements.


Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2

Expected run time

~15 minutes






Running the test

Before you run the test, complete the test setup as described in the test requirements: WDTF System Fundamentals Testing Prerequisites.

Before you run the test:

  • Make sure that TPM is enabled, active and owned.

  • Confirm that NoPPIClear is set to true.

This test has no additional test parameters.


For troubleshooting information, see Troubleshooting the Windows HCK Environment.

This test returns Pass or Fail. To review test details, review the test log from Windows Hardware Certification Kit (Windows HCK) Studio.

Test cases listed in this test must be performed in the order specified in the test.

To provide more information for troubleshooting failures in this test, you can enable tracing of the TPM. Refer to the steps provided in the TCG TPM Integration Test (Manual).



Send comments about this topic to Microsoft