Skip to content


Repository files navigation tutorials

Tutorials from members and other contributors


To share developer-friendly resources about Trusted Platform Modules(TPM) and hardware security, including other Hardware Security Modules(HSM).

Why GitHub?

  • To have an easy way of improving existing tutorials
  • To collaborate on creating new ones

Current list of tutorials

Getting Started

Advanced usage

Upcomming tutorials

  • Localities
  • Quick setup for courses


  • Dimi Tomov
  • Ritwik Mandal
  • Daniel Smith
  • Ian Oliver
  • Nico Williams
  • Ken Goldman
  • Trammell Hudson
  • Jason Heiss
  • Tobias Schultz
  • Gabriel Kerneis


Every author has the freedom to decide how their tutorial will be licensed by adding a LICENSE file to their tutorial's subfolder.

Otherwise, this work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0