layout | title | date | permalink |
---|---|---|---|
page |
FAQ |
2019-07-26 13:18:23 +0100 |
/faq/ |
The Trusted Platform Module (TPM) is an is an international standard for a secure cryptoprocessor...
Quote NIST
-> check if you have a tpm (tpm.msc, /dev/tpm0, /dev/tpmrm0) -> TPM for Raspberry Pi (iridum, ms, letstrust) -> tpm simulator(s)
The TPM Software Stack (TSS) is a library to facilitate communication with the TPM.
Ubuntu
- xenial:
sudo apt install libtss2-0 libtss2-dev libtss2-utils
- bionic, cosmic:
sudo apt install libsapi0 libsapi-dev libsapi-util
- disco, eoan:
sudo apt install libtss2-dev libtss2-esys0 libtss2-udev
Fedora
sudo yum install tpm2-tss-devel
Arch
sudo pacman -Syu tpm2-tss
openSuse
sudo zypper in libtss2-esys0
{% highlight bash %} git clone https://github.com/tpm2-software/tpm2-tss cd tpm2-tss ./bootstrap ./configure --enable-integration make -j$(nproc) make check {% endhighlight %}
Check out the tpm2-tss README and tpm2-tss INSTALL for more information.