https://sourceforge.net/projects/ibmtpm20tss/
TSS2 is a user space Trusted Computing Group's Software Stack (TSS) for
TPM 2.0. It implements the functionality equivalent to the TCG TSS
working group's ESAPI, SAPI, and TCTI layers (and perhaps more) but with
a hopefully far simpler interface.
It comes with about 120 "TPM tools" that can be used for rapid prototyping,
education and debugging.
Version: 2.3.2
General Commands | |
tssactivatecredential | Runs tssactivatecredential |
tsscertify | Runs tsscertify |
tsscertifycreation | Runs tsscertifycreation |
tsscertifyx509 | Runs tsscertifyx509 |
tsschangeeps | Runs tsschangeeps |
tsschangepps | Runs tsschangepps |
tssclear | Runs tssclear |
tssclearcontrol | Runs tssclearcontrol |
tssclockrateadjust | Runs tssclockrateadjust |
tssclockset | Runs tssclockset |
tsscommit | Runs tsscommit |
tsscontextload | Runs tsscontextload |
tsscontextsave | Runs tsscontextsave |
tsscreate | Runs tsscreate |
tsscreateek | Runs tsscreateek |
tsscreateekcert | Runs tsscreateekcert |
tsscreateloaded | Runs tsscreateloaded |
tsscreateprimary | Runs tsscreateprimary |
tssdictionaryattacklockreset | Runs tssdictionaryattacklockreset |
tssdictionaryattackparameters | Runs tssdictionaryattackparameters |
tssduplicate | Runs tssduplicate |
tsseccdecrypt | Runs tsseccdecrypt |
tsseccencrypt | Runs tsseccencrypt |
tsseccparameters | Runs tsseccparameters |
tssecephemeral | Runs tssecephemeral |
tssencryptdecrypt | Runs tssencryptdecrypt |
tsseventextend | Runs tsseventextend |
tsseventsequencecomplete | Runs tsseventsequencecomplete |
tssevictcontrol | Runs tssevictcontrol |
tssflushcontext | Runs tssflushcontext |
tssgetcapability | Runs tssgetcapability |
tssgetcommandauditdigest | Runs tssgetcommandauditdigest |
tssgetcryptolibrary | Runs tssgetcryptolibrary |
tssgetrandom | Runs tssgetrandom |
tssgetsessionauditdigest | Runs tssgetsessionauditdigest |
tssgettestresult | Runs tssgettestresult |
tssgettime | Runs tssgettime |
tsshash | Runs tsshash |
tsshashsequencestart | Runs tsshashsequencestart |
tsshierarchychangeauth | Runs tsshierarchychangeauth |
tsshierarchycontrol | Runs tsshierarchycontrol |
tsshmac | Runs tsshmac |
tsshmacstart | Runs tsshmacstart |
tssimaextend | Replay IMA event log |
tssimport | Runs tssimport |
tssimportpem | Runs tssimportpem |
tssload | Runs tssload |
tssloadexternal | Runs tssloadexternal |
tssmakecredential | Runs tssmakecredential |
tssntc2getconfig | Runs tssntc2getconfig |
tssntc2lockconfig | Runs tssntc2lockconfig |
tssntc2preconfig | Runs tssntc2preconfig |
tssnvcertify | Runs tssnvcertify |
tssnvchangeauth | Runs tssnvchangeauth |
tssnvdefinespace | Runs tssnvdefinespace |
tssnvextend | Runs tssnvextend |
tssnvglobalwritelock | Runs tssnvglobalwritelock |
tssnvincrement | Runs tssnvincrement |
tssnvread | Runs tssnvread |
tssnvreadlock | Runs tssnvreadlock |
tssnvreadpublic | Runs tssnvreadpublic |
tssnvsetbits | Runs tssnvsetbits |
tssnvundefinespace | Runs tssnvundefinespace |
tssnvundefinespacespecial | Runs tssnvundefinespacespecial |
tssnvwrite | Runs tssnvwrite |
tssnvwritelock | Runs tssnvwritelock |
tssobjectchangeauth | Runs tssobjectchangeauth |
tsspcrallocate | Runs tsspcrallocate |
tsspcrevent | Runs tsspcrevent |
tsspcrextend | Runs tsspcrextend |
tsspcrread | Runs tsspcrread |
tsspcrreset | Runs tsspcrreset |
tsspolicyauthorize | Runs tsspolicyauthorize |
tsspolicyauthorizenv | Runs tsspolicyauthorizenv |
tsspolicyauthvalue | Runs tsspolicyauthvalue |
tsspolicycapability | Runs tsspolicycapability |
tsspolicycommandcode | Runs tsspolicycommandcode |
tsspolicycountertimer | Runs tsspolicycountertimer |
tsspolicycphash | Runs tsspolicycphash |
tsspolicyduplicationselect | Runs tsspolicyduplicationselect |
tsspolicygetdigest | Runs tsspolicygetdigest |
tsspolicymaker | Runs tsspolicymaker |
tsspolicymakerpcr | Runs tsspolicymakerpcr |
tsspolicynamehash | Runs tsspolicynamehash |
tsspolicynv | Runs tsspolicynv |
tsspolicynvwritten | Runs tsspolicynvwritten |
tsspolicyor | Runs tsspolicyor |
tsspolicyparameters | Runs tsspolicyparameters |
tsspolicypassword | Runs tsspolicypassword |
tsspolicypcr | Runs tsspolicypcr |
tsspolicyrestart | Runs tsspolicyrestart |
tsspolicysecret | Runs tsspolicysecret |
tsspolicysigned | Runs tsspolicysigned |
tsspolicytemplate | Runs tsspolicytemplate |
tsspolicyticket | Runs tsspolicyticket |
tsspowerup | Runs tsspowerup |
tssprintattr | Runs tssprintattr |
tsspublicname | Runs tsspublicname |
tssquote | Runs tssquote |
tssreadclock | Runs tssreadclock |
tssreadpublic | Runs tssreadpublic |
tssreturncode | Runs tssreturncode |
tssrewrap | Runs tssrewrap |
tssrsadecrypt | Runs tssrsadecrypt |
tssrsaencrypt | Runs tssrsaencrypt |
tsssequencecomplete | Runs tsssequencecomplete |
tsssequenceupdate | Runs tsssequenceupdate |
tsssetcommandcodeauditstatus | Runs tsssetcommandcodeauditstatus |
tsssetprimarypolicy | Runs tsssetprimarypolicy |
tssshutdown | Runs tssshutdown |
tsssign | Runs tsssign |
tsssignapp | Runs tsssignapp |
tssstartauthsession | Runs tssstartauthsession |
tssstartup | Runs tssstartup |
tssstirrandom | Runs tssstirrandom |
tsstimepacket | Runs tsstimepacket |
tsstpm2pem | Runs tsstpm2pem |
tsstpmcmd | Runs tsstpmcmd |
tsstpmproxy | Runs tsstpmproxy |
tsstpmpublic2eccpoint | Runs tsstpmpublic2eccpoint |
tssunseal | Runs tssunseal |
tssverifysignature | Runs tssverifysignature |
tsswriteapp | Runs tsswriteapp |
tsszgen2phase | Runs tsszgen2phase |