Skip to content

Latest commit

 

History

History
52 lines (48 loc) · 4.15 KB

software.md

File metadata and controls

52 lines (48 loc) · 4.15 KB
layout title permalink
page
Software
/software/
<script> ((window.gitter = {}).chat = {}).options = { room: 'tpm2-software/community' }; </script> <script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>

Software with TPM 2.0 support

Projects requiring TPM 2.0 support

  • OpenVPN
  • WireGuard
  • Tinc
  • NetworkManager/wpa_supplicant 802.1X
  • gnome-keyring
  • KDE wallet
  • GNU-TLS
  • certbot (to create Certs with PKCS11 support)
  • WebCrypto (Firefox, WebKit, Chromium, epiphany)
  • WebAuthn (Firefox, WebKit, Chromium)
  • OpenSSH HostKey ((non-)PKCS11), ClientKey ((non-)PKCS11)
  • Wireshark TPM Cmd/Rsp/Buffer with TCTI-PCAP module or /dev/tpmrm0 sniffing (partial, TPM-Headers only yet)
  • mbed-crypto / mbed-tls
  • OpenJDK keystore
  • Firefox/Thunderbird/Chromium/epiphany password managers: Epiphany via gnome-keyring ?
  • systemd-journald signing
  • systemd-networkd 802.1x
  • empathy/telepathy jabber (via PKCS11?)
  • GnuPG (also leads to git tag and release signing)
  • Telegram desktop
  • GNOME Keyring

Please feel free to also add notes to this list wrt means of integration, e.g. if a project could be enabled using tpm2-pkcs11 and p11-kit because it already provides a pkcs11 interfaces for authentication.