This is a user space TSS for TPM 2.0. It implements the functionality equivalent to (but not API compatible with) the TCG TSS working group's ESAPI, SAPI, and TCTI API's (and perhaps more) but with a hopefully simpler interface.

It comes with over 110 "TPM tools" samples that can be used for scripted apps, rapid prototyping, education, and debugging.

It also comes with a web based TPM interface, suitable for a demo to an audience that is unfamiliar with TCG technology. It is also useful for basic TPM management.

See the below link for operating system, platform, and hardware support.

See the companion IBM TPM 2.0 at https://sourceforge.net/projects/ibmswtpm2/
and attestation at projects/ibmtpm2acs

I welcome (1) bug reports, (2) documentation requests, (3) suggestions for ECC tests, and (4) requests for features for which you have an immediate need.

See the wiki for additional support - additions to the documentation.

Project Activity

See All Activity >

Categories

Security

License

BSD License

Follow IBM's TPM 2.0 TSS

IBM's TPM 2.0 TSS Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
10
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

Be the first to post a review of IBM's TPM 2.0 TSS!

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Security

Programming Language

C

Related Categories

C Security Software

Registered

2015-05-27