├── .gitattributes ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── SECURITY.md └── TPM Parser ├── App.xaml ├── App.xaml.cs ├── AppShell.xaml ├── AppShell.xaml.cs ├── Assets ├── LockScreenLogo.scale-200.png ├── SplashScreen.scale-200.png ├── Square150x150Logo.scale-200.png ├── Square44x44Logo.scale-200.png ├── Square44x44Logo.targetsize-24_altform-unplated.png ├── StoreLogo.png └── Wide310x150Logo.scale-200.png ├── Controls ├── NavMenuItem.cs ├── NavMenuListView.cs ├── NavigationHelper.cs ├── PageHeader.xaml ├── PageHeader.xaml.cs └── SuspensionManager.cs ├── Package.StoreAssociation.xml ├── Package.appxmanifest ├── Properties ├── AssemblyInfo.cs └── Default.rd.xml ├── TPM Parser.csproj ├── TPM Parser.sln ├── Tpm2Lib ├── CryptoAsym.cs ├── CryptoLib.cs ├── CryptoSymm.cs ├── CustomExceptions.cs ├── Globs.cs ├── KeyWrapping.cs ├── Marshaller.cs ├── MarshallingAttributes.cs ├── PolicyAces.cs ├── Sessions.cs ├── SupportClasses.cs ├── Tpm2.cs ├── Tpm2Helpers.cs ├── TpmBaseClasses.cs ├── TpmCustomDefs.cs ├── TpmKey.cs └── X_TpmDefs.cs ├── Views ├── Input.xaml ├── Input.xaml.cs ├── LandingPage.xaml ├── LandingPage.xaml.cs ├── Output.xaml ├── Output.xaml.cs ├── SettingsPage.xaml └── SettingsPage.xaml.cs └── _pkginfo.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TPM Parser/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/App.xaml -------------------------------------------------------------------------------- /TPM Parser/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/App.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/AppShell.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/AppShell.xaml -------------------------------------------------------------------------------- /TPM Parser/AppShell.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/AppShell.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /TPM Parser/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /TPM Parser/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /TPM Parser/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /TPM Parser/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /TPM Parser/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/StoreLogo.png -------------------------------------------------------------------------------- /TPM Parser/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /TPM Parser/Controls/NavMenuItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/NavMenuItem.cs -------------------------------------------------------------------------------- /TPM Parser/Controls/NavMenuListView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/NavMenuListView.cs -------------------------------------------------------------------------------- /TPM Parser/Controls/NavigationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/NavigationHelper.cs -------------------------------------------------------------------------------- /TPM Parser/Controls/PageHeader.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/PageHeader.xaml -------------------------------------------------------------------------------- /TPM Parser/Controls/PageHeader.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/PageHeader.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/Controls/SuspensionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Controls/SuspensionManager.cs -------------------------------------------------------------------------------- /TPM Parser/Package.StoreAssociation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Package.StoreAssociation.xml -------------------------------------------------------------------------------- /TPM Parser/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Package.appxmanifest -------------------------------------------------------------------------------- /TPM Parser/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TPM Parser/Properties/Default.rd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Properties/Default.rd.xml -------------------------------------------------------------------------------- /TPM Parser/TPM Parser.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/TPM Parser.csproj -------------------------------------------------------------------------------- /TPM Parser/TPM Parser.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/TPM Parser.sln -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/CryptoAsym.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/CryptoAsym.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/CryptoLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/CryptoLib.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/CryptoSymm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/CryptoSymm.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/CustomExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/CustomExceptions.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/Globs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/Globs.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/KeyWrapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/KeyWrapping.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/Marshaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/Marshaller.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/MarshallingAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/MarshallingAttributes.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/PolicyAces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/PolicyAces.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/Sessions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/Sessions.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/SupportClasses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/SupportClasses.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/Tpm2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/Tpm2.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/Tpm2Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/Tpm2Helpers.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/TpmBaseClasses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/TpmBaseClasses.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/TpmCustomDefs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/TpmCustomDefs.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/TpmKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/TpmKey.cs -------------------------------------------------------------------------------- /TPM Parser/Tpm2Lib/X_TpmDefs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Tpm2Lib/X_TpmDefs.cs -------------------------------------------------------------------------------- /TPM Parser/Views/Input.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/Input.xaml -------------------------------------------------------------------------------- /TPM Parser/Views/Input.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/Input.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/Views/LandingPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/LandingPage.xaml -------------------------------------------------------------------------------- /TPM Parser/Views/LandingPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/LandingPage.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/Views/Output.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/Output.xaml -------------------------------------------------------------------------------- /TPM Parser/Views/Output.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/Output.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/Views/SettingsPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/SettingsPage.xaml -------------------------------------------------------------------------------- /TPM Parser/Views/SettingsPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/Views/SettingsPage.xaml.cs -------------------------------------------------------------------------------- /TPM Parser/_pkginfo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/TPM-2.0-Parser/HEAD/TPM Parser/_pkginfo.txt --------------------------------------------------------------------------------