Info
| Version: | 2.1.1 | 
| Author(s): | Microsoft | 
| Last Update: | Monday, June 3, 2019 | 
| .NET Fiddle: | Create the first Fiddle | 
| Project Url: | https://github.com/Microsoft/TSS.MSR | 
| NuGet Url: | https://www.nuget.org/packages/Microsoft.TSS | 
Install
Install-Package Microsoft.TSS
                        dotnet add package Microsoft.TSS
                        paket add Microsoft.TSS
                        
                                Microsoft.TSS Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
                                3 packages depend on this package.
                        
                     
                
TSS.Net greatly simplifies writing code that interacts with TPM 2.0 devices by providing both low level 1-to-1 mapping for TPM 2.0 commands, and higher level abstractions that free the developer from the necessity of writing hundreds lined of code to marshaling TPM data structures or perform operations often involving cryptography such as handling various types of TPM sessions, or migrating keys between software crypto and TPM 2.0 devices.
TSS.Net library can also work with the Microsoft TPM simulator (https://github.com/Microsoft/ms-tpm-20-ref) to enable application development and debugging on platforms that do not have a physical TPM 2.0 device.