docs: Add detail about TPM 2.0 with Windows TBS

Add limitation of TPM 1.2 and commands for retreiving TPM versions in
PowerShell
pull/144/head
Elms 2021-02-11 10:48:50 -08:00
parent 77470ed4d7
commit fc909efefc
1 changed files with 16 additions and 0 deletions

View File

@ -2,6 +2,22 @@
wolfTPM can be built to use Windows native TBS (TPM Base Services)
## Limitations
wolfTPM has been tested on Windows 10 with TPM 2.0 devices. While
Windows does support TPM 1.2, functionality is limited and not
supported by wolfTPM.
Presence of TPM 2.0 can be checked by opening PowerShell
and running `Get-PnpDevice -Class SecurityDevices`
```
Status Class FriendlyName
------ ----- ------------
OK SecurityDevices Trusted Platform Module 2.0
Unknown SecurityDevices Trusted Platform Module 2.0
```
## Building in MSYS2
Tested using MSYS2