IBM
Stefan Berger
Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.
stefanberger
The libtpms library provides software emulation of a Trusted Platform Module (TPM 1.2 and TPM 2.0)
QEMU with vTPM support