#tpm


  1. tss-esapi

    Rust-native wrapper around TSS 2.0 Enhanced System API

    v8.0.0-alpha.2 217K #tpm #esapi #tss #esys #api-bindings

  2. nitro-tpm-attest

    Retrieve a signed attestation document from the NitroTPM

    v1.0.3 78K #attestation #aws-nitro #tpm #nitrotpm #aws #nitro

  3. hardware-enclave

    Hardware-backed key management — macOS Secure Enclave, Windows TPM 2.0, Linux TPM/keyring — plus in-process memory protection

    v0.2.9 2.9K #secure-enclave #tpm #memory-protection #security

  4. tpm2-protocol

    TPM 2.0 marshaler/unmarshaler

    v1.0.0 1.4K #tpm #version #marshaler #unmarshaler #error #abi #mailing-list #bugfix #non-exhaustive

  5. kanidm-hsm-crypto

    easily interacting with a HSM or TPM

    v0.3.6 14K #kanidm #cryptography #tpm #hsm #storage-key #rs256 #es256 #pin

  6. uefisettings

    read/get/extract and write/change/modify BIOS/UEFI settings from Linux terminal

    v0.1.5 1.4K #uefi #terminal #linux #bios #data-storage #hpe #ilo #hii #ocp #tpm

  7. passless-core

    Core types and configuration for Passless

    v0.11.2 #fido2 #authentication #notifications #authenticator #verification #ctap #tpm #security #hardened #encryption

  8. az-cvm-vtpm

    Package with shared code for Azure Confidential VMs

    v0.8.1 13K #azure #sev-snp #tdx #tpm

  9. nitro-tpm-pcr-compute

    Precompute NitroTPM Platform Configuration Register (PCR) values based on a Unified Kernel Image (UKI)

    v1.1.2 #aws-nitro #tpm #attestation #nitrotpm #nitro

  10. cocoon-tpm-utils-common

    Cocoon TPM project - common utilities

    v0.1.3 2.5K #tpm #utilities #cocoon #cargo #reference

  11. cocoonfs-cli

    Cocoon TPM project - CLI utility for accessing CocoonFs images

    v0.1.2 #encryption #block-size #image-size #sha-2 #block-cipher #filesystem-image #tpm #filesystem-io #aes #storage-volume

  12. tss-esapi-sys

    FFI wrapper around TSS 2.0 Enhanced System API

    v0.6.0 224K #tpm #tss #esapi #esys #api-bindings

  13. tpm2-crypto

    TPM 2.0 cryptographic routines

    v1.0.1 #tpm #cryptography #routines #error #2-0 #mailing-list #abi

  14. purecrypto-tpm

    A pure-Rust TPM 2.0 stack — wire protocol, sessions and sealing over the Linux device or simulator, with no foreign code

    v0.1.0 #tpm #cryptography #sealed #tpm2 #security

  15. tpm2-vtpm

    TPM 2.0 virtual TPM context cache

    v1.0.0 #tpm #cache #context #version #virtual #mailing-list

  16. az-snp-vtpm

    vTPM based SEV-SNP attestation for Azure Confidential VMs

    v0.8.1 13K #azure #sev-snp #tpm

  17. tpm2-policy-language

    TPM 2.0 policy language interpreter

    v1.0.0 #interpreter #policy-language #tpm #expression #error #conventional-commits #commit-message

  18. az-tdx-vtpm

    vTPM based TDX attestation for Azure Confidential VMs

    v0.8.1 12K #tdx #azure #tpm

  19. tpm2sh

    TPM 2.0 command-line interface

    v1.0.0 #command-line-interface #tpm #kernel #chip #error #conventional-commits #commit-message

  20. wolftpm

    Rust bindings to wolfTPM

    v0.3.0 #cryptography #lifetime #tpm #devices #wolf-ssl #linux-dev #ecc #storage-key #p256 #pcr

  21. hyde-core

    Core traits and types for Hyde TEE abstraction

    v0.1.1 #encryption #tpm #tee #hardware #security

  22. cocoon-tpm-crypto

    Cocoon TPM project - cryptographic primitives

    v0.1.3 700 #cryptographic-primitives #boring-ssl #cryptography #tpm #cocoon

  23. cocoon-tpm-utils-async

    Cocoon TPM project - Rust async related utilities

    v0.1.3 #tpm #cocoon #utilities #documentation #reference

  24. hyde-tpm

    TPM 2.0 backend for Hyde (classic + v1.85 post-quantum: ML-KEM / ML-DSA)

    v0.2.0 #tpm #encryption #hardware #tee #security

  25. tpm2-tpmkey

    TPM 2.0 key ASN.1 file reader and writer

    v1.0.0 #asn-1 #reader-writer #tpm #file-reader #2-0

  26. tpm2-device

    TPM 2.0 device interface

    v1.0.0 #tpm #devices #interface #2-0 #error #mailing-list #abi #bugfix #non-exhaustive

  27. rustls-tpm-signer

    A package that allows to use a TPM as a custom signer in rustls and tonic

    v0.2.0 #tls #tpm #rustls #tonic #signer

  28. vex-hardware

    Hardware-rooted identity for AI agents (TPM/CNG)

    v1.7.0 #ai-agent #vex #tpm #cng #protocols

  29. cocoon-tpm-tpm2-interface

    Cocoon TPM project - autogenerated TPM2 interface definitions

    v0.1.1 2.3K #interface #tpm #tpm2 #cocoon #auto-generated

  30. hyde-software

    Software-only fallback backend for Hyde (stub)

    v0.1.0 #encryption #tpm #tee #security #hardware

  31. tss-keyfile

    Decoding of TPM 2.0 TSS Keyfiles from PEM/DER/(ASN.1)

    v0.1.5 350 #tpm #tss #esapi #no-std

  32. hyde-tee

    Unified abstraction layer for hardware-based TEE in Rust

    v0.1.0 #encryption #tpm #tee #security

  33. tpm2_cli

    TPM 2.0 command-line interface

    v0.4.1 600 #tpm #command-line-interface #chip #2-0

  34. sequoia-tpm

    Machinery for working with TPM from Sequoia

    v0.1.1 #tpm #pgp #cryptography

  35. ahiru-tpm

    Drop-in replacement for the famous Tmux Plugin Manager (TPM), written in Rust. 🦆

    v0.5.0 #tmux-plugin #plugin-manager #tpm #tmux #duck

  36. cocoon-tpm-bssl-bare-sys-target-integration

    Cocoon TPM project - trivial default bssl-bare-sys integration helper

    v0.1.2 #integration #tpm #cocoon #sys-target #bare #bssl #stub

  37. wolftpm-tss

    wolfTPM backend for the tpm-rs / TSS Rust ecosystem

    v0.1.0 #tpm #wolf-tpm #tss #back-end #connection #linux-dev #tpm2 #linux-kernel #cryptography #wolf-ssl

  38. totpm

    A TPM-backed command line TOTP/2FA client, using fprintd for user presence verification

    v0.1.2 #tpm #2fa #otp

  39. kanidm-hsm-crypto-tpm-4

    Support library allowing kanidm-hsm-crypto to consume tss-4 apis

    v0.1.0 #kanidm #cryptography #tpm #hsm #api #storage-key

  40. tpm-box

    Temporary secret encryption using TPM

    v0.1.1 #encryption #tpm #secret

  41. kanidm-hsm-crypto-tpm-3

    Support library allowing kanidm-hsm-crypto to consume tss-3 apis

    v0.1.0 #kanidm #cryptography #tpm #hsm #api #storage-key
  42. Try searching with DuckDuckGo.


  43. veil-core

    Core traits and types for veil TEE abstraction

    v0.1.0 #encryption #tee #tpm #hardware #security

  44. tauri-plugin-crypto-hw

    Android/iOS StrongBox/Secure Enclave Bindings+Wrapper for Tauri

    v0.1.0 #secure-enclave #tpm #strongbox #tauri

  45. tpm-change-pin

    change a PKCS11 PIN using the TPM backend

    v0.1.0 #pin #tpm #change #pkcs11 #back-end

  46. pqrascv-hardware

    Hardware-rooted trust and distributed verifier consensus for PQ-RASCV

    v1.0.0-rc.7 #bitcoin #attestation #verifier #attestation-quote #tpm #devices-attestation #post-quantum-cryptography #ml-dsa-65 #supply-chain #pcr

  47. tpm2_call

    TPM 2.0 library protocol

    v0.4.1 #tpm #tpm2 #2-0 #protocols #command-line-interface #tss #linux-only #rustified #backward-compatibility

  48. cocoon-tpm-bssl-bare-sys

    Cocoon TPM project - bare BoringSSL FFI bindings

    v0.1.1 #boring-ssl #tpm #bssl #cocoon #bare #git-submodule #libc

  49. tpmless-tpm2

    Various TPM 2 related functions without the need of a live TPM

    v0.4.0 #tpm #functions-of-live

  50. win-tpm

    TPM to create and manage RSA keys (windows only)

    v0.2.0 #rsa-key #tpm #windows #manage #create

  51. hyde-macros

    Procedural macros for Hyde (#[hyde::protect])

    v0.1.0 #encryption #tpm #tee #security #hardware

  52. tss-sapi

    Bindings to the TPM 2.0 TSS SAPI

    v0.0.4 #tpm #sapi #tss #api-bindings

  53. tpm2_ek_cert_gen

    create TPM2 EK certificate if the vendor didn't ship one

    v0.1.1 #certificate #tpm2 #tpm #vendor #ek #endorsement #ship

  54. hardbound

    — public trait surface for the enterprise hardware-bound trust tier of Web4. Implementations of these traits anchor identity, vault, witness chain, and policy in TPM 2.0 / YubiKey / Secure Enclave hardware…

    v0.0.1 #tpm #web4 #trust #attestation #no-alloc

  55. secureops-crypto

    SecureOps keystore crypto: AES-GCM + Argon2id, v1-readable; OS keychain/TPM signing keys

    v0.0.1 #encryption #cryptography #keychain #argon2id #encryption-key #aes-gcm #signing-key #tpm #keyring #decryption

  56. trousers-sys

    Native bindings to the trousers library

    v0.0.0 #tpm #tss

  57. tss-tspi

    Bindings to the TPM 1.2 TSS TSPI

    v0.0.1 #tpm #tss #tspi