Need help with swtpm?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

230 Stars 76 Forks Other 1.3K Commits 12 Opened issues


Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

Services available


Need anything else?

Contributors list

SWTPM - Software TPM Emulator David Safford [email protected] Stefan Berger [email protected]

The SWTPM package provides TPM emulators with different front-end interfaces to libtpms. TPM emulators provide socket interfaces (TCP/IP and Unix) and the Linux CUSE interface for the creation of multiple native /dev/vtpm* devices.

The SWTPM package also provides several tools for using the TPM emulator, creating certificates for a TPM, and simulating the manufacturing of a TPM by creating a TPM's EK and platform certificates etc. Please read the READMEs in the individual tool's directory under src/.

Please consult the Wiki for information about swtpm:

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.