swtpm
libtpms
swtpm | libtpms | |
---|---|---|
14 | 2 | |
526 | 200 | |
- | - | |
7.6 | 9.2 | |
11 days ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
swtpm
-
Is it possible to run a Windows 11 Virtual Machine on Linux?
Or you can just add a virtual tpm device in virt-manager while setting up the vm using swtpm. It seems to ha e packages on most major distro's.
-
Creating a Qemu Windows 10 VM on Linux
If you want Windows 11 instead for whatever reason, swtpm can emulate a TPM chip for QEMU to use.
-
Work Revived On Parallel CPU Bring-Up To Boot Linux Faster On Large Systems/Servers
You can find the source of software TPM implementations which abide to the official spec such as: https://github.com/stefanberger/swtpm but that has no real bearings on the TPM used on real hardware
-
Windows 11's current .iso file not working on qemu.
I install swtpm and in virt-manager add a TPM 2.0 emulated device and set the secure boot image before I install. This seems to work well enough.
-
Ryzen 7 [email protected], 32 GB RAM... I'm officially ditching Windows
I don't know either, but apparently Microsoft didn't guarantee that 'unsupported' systems would continue to receive system updates. I just use a QEMU VM and swtpm.
-
"vPub v5" opensource online Party! - this Thursday at 4 PM UTC
swtpm - a software Trusted Platform Module emulator and the ways of using it;
-
Fedora considers deprecating legacy BIOS
Seems there are two such projects for that:
https://github.com/stefanberger/swtpm
-
TPM using qemu?
This should work: https://github.com/stefanberger/swtpm/wiki
-
Tpm simulator?
Linux has several TPM emulators. This one is probably the most popular. But here's another for TPM 1.2 only. The main use-case is to emulate TPMs for use with Virtual Machine guests.
-
swtpm-localca exit with status 256:
Other GitHub posts from previous versions seem to have the issue described here but maybe I missed something, https://github.com/stefanberger/swtpm/issues/572 I'm on an arch install and just installed it from pacman.
libtpms
- TPM Sniffing
-
How install SWTPM TPM 2.0 for Ubuntu Impris Indri
sudo apt -y install dpkg-dev debhelper libssl-dev libtool net-tools \ libfuse-dev libglib2.0-dev libgmp-dev expect libtasn1-dev socat \ python3-twisted gnutls-dev gnutls-bin libjson-glib-dev gawk git \ python3-setuptools softhsm2 libseccomp-dev automake autoconf libtool \ gcc build-essential libssl-dev dh-exec pkg-config dh-autoreconf git clone https://github.com/stefanberger/libtpms.git cd libtpms ./autogen.sh --with-openssl make dist dpkg-buildpackage -us -uc -j4 sudo apt install ../libtpms*.deb git clone https://github.com/stefanberger/swtpm.git cd swtpm dpkg-buildpackage -us -uc -j4 sudo apt install ../swtpm*.deb
What are some alternatives?
mortar - Framework to join Linux's physical security bricks.
tpm-emulator - The famous tpm-emulator by Mario Strasser, previously hosted on BerliOs. It supports TPM1.2 only!
tpm2-tools - The source repository for the Trusted Platform Module (TPM2.0) tools
tpm2-tss - OSS implementation of the TCG TPM2 Software Stack (TSS2)
CloverBootloader - Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
panda - Platform for Architecture-Neutral Dynamic Analysis
kvm-guest-drivers-windows - Windows paravirtualized drivers for QEMU\KVM
tpm2-tss-engine - OpenSSL Engine for TPM2 devices
efifs - EFI FileSystem drivers
lnDSO150 - Newer alternative firmware for the DSO150/DSO shell small oscilloscope
keylime - A CNCF Project to Bootstrap & Maintain Trust on the Edge / Cloud and IoT