Topic: "trusted-platform-module"
wolfSSL/wolfTPM
wolfTPM is a highly portable TPM 2.0 library, designed for embedded use.
Language: C - Size: 3.11 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 269 - Forks: 66

nccgroup/TPMGenie
TPM Genie is an I2C bus interposer for discrete Trusted Platform Modules
Language: C++ - Size: 9.18 MB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 213 - Forks: 23

nsacyber/HIRS
Trusted Computing based services supporting TPM provisioning and supply chain validation concepts. #nsacyber
Language: JavaScript - Size: 278 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 188 - Forks: 60

ionescu007/tpmtool
The TpmTool utility is a simple cross-platform tool for accessing TPM2.0 Non-Volatile (NV) Spaces (Index Values) on compliant systems, with zero dependencies on any TPM2.0 stack. It provides the ability to enumerate, create, delete, query, and lock NV indices, as well as to read and write data stored in them.
Language: C++ - Size: 177 KB - Last synced at: 29 days ago - Pushed at: almost 4 years ago - Stars: 145 - Forks: 25

nsacyber/Detect-CVE-2017-15361-TPM 📦
Detects Windows and Linux systems with enabled Trusted Platform Modules (TPM) vulnerable to CVE-2017-15361. #nsacyber
Language: PowerShell - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 38 - Forks: 24

salrashid123/signer
golang crypto.Signer for Trusted Platform Module (TPM) and Google Cloud KMS
Language: Go - Size: 392 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 36 - Forks: 10

Lumoin/Verifiable
A .NET implementation of decentralized identifiers and verifiable credentials, some associated protocols and cryptographic routines.
Language: C# - Size: 2.84 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 35 - Forks: 3

salrashid123/go_tpm_remote_attestation
TPM Remote Attestation protocol using go-tpm and gRPC
Language: Go - Size: 591 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 23 - Forks: 7

ph4r05/py-tpm-utils
Simple TPM utils in Python for generating random numbers & RSA keys
Language: Python - Size: 15.6 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 19 - Forks: 2

salrashid123/go_tpm_https_embed
TPM based mTLS
Language: Go - Size: 365 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 13 - Forks: 6

salrashid123/golang-jwt-tpm
Generate and verify JWT tokens with Trusted Platform Module (TPM)
Language: Go - Size: 232 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 13 - Forks: 2

jeremyhahn/go-trusted-platform
Platform software for Trusted Computing - TPM 2.0, Certificate Authority, and Web Services required to perform Local and Remote Attestation, provision, deploy, manage, and secure connected devices and networks at scale.
Language: Go - Size: 22.7 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 1

salrashid123/go-tpm-wrapping
Go-TPM-Wrapping - Go library for encrypting values through Trusted Platform Module (TPM)
Language: Go - Size: 230 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 10 - Forks: 0

salrashid123/tpm_daemonset
Kubernetes Trusted Platform Module (TPM) DaemonSet
Language: Go - Size: 451 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 8 - Forks: 0

LeftarCode/sekurak-academy-tpm
This repository is prepared especially for participants of the Polish training course "Secrets of TPM (in)security". It offers practical demos and tools to explore TPM security features and vulnerabilities, providing insights into hardware trust mechanisms.
Size: 832 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

salrashid123/gcp_tpm_sealed_keys
Sealing RSA and Symmetric keys to TPM PCR values on Google Cloud
Language: Go - Size: 236 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 7 - Forks: 1

salrashid123/tpm2genkey
CLI and library to generate and covert TPM2 public/private keys to and from PEM format
Language: Go - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

salrashid123/cloud_auth_tpm
Trusted Platform Module based python auth library for cloud providers
Language: Python - Size: 95.7 KB - Last synced at: 30 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 0

salrashid123/tls_ak
TPM based TLS using Attested Keys
Language: Go - Size: 643 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

salrashid123/gcp-vtpm-ek-ak
Sign, Verify and decode using Google Cloud vTPM Endorsement and Attestation Key and Certificate
Language: Go - Size: 223 KB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

salrashid123/aws_hmac
AWS Credentials for Hardware Security Modules and TPM based AWS_SECRET_ACCESS_KEY
Language: Go - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

salrashid123/gcp-adc-tpm
TPM Credential Source for Google Cloud SDK
Language: Go - Size: 82 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

salrashid123/aws-tpm-process-credential
AWS Process Credentials for Trusted Platform Module (TPM)
Language: Go - Size: 133 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

salrashid123/aws-pkcs-process-credential
AWS Process Credentials for Hardware Security Module (HSM) with PKCS11
Language: Go - Size: 81.1 KB - Last synced at: 23 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

salrashid123/tpm_kubernetes
Kubernetes Trusted Platform Module (TPM) using Device Plugin and Gatekeeper
Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

seanpm2001/UTPM
UTPM (UnTrusted Platform Module) is an open-source, reverse-engineered TPM chip emulator, focusing on providing TPM support on devices without being malicious. It is also a movement against TPM.
Language: C - Size: 650 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 2

OlimilO1402/Syst_TPM
Checks if Trusted-Platform-Module is present in the system, installed and activated
Language: Visual Basic 6.0 - Size: 559 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

ph4r05/python-tss Fork of mjg59/python-tss
Python library for interfacing with TPMs
Language: Python - Size: 73.2 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

salrashid123/gcs_tpm
GCS signedURLs and GCP Authentication with Trusted Platform Module
Language: Go - Size: 322 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

salrashid123/azsigner
KMS, TPM and HSM based Azure Certificate Credentials
Language: Go - Size: 161 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

salrashid123/tpmrand
TPM backed crypto/rand Reader
Language: Go - Size: 1.28 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

HeiniDebes/ZEKRO
Prototype code for the Zero-Knowledge Proof of Integrity Conformance (ZEKRO) security protocol
Language: C - Size: 2.92 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2

salrashid123/tls_psk_tpm
Per-Session TLS-PSK using Trusted Platform Module (TPM)
Language: Go - Size: 689 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

salrashid123/tink-go-tpm
TINK Go TPM extension
Language: Go - Size: 91.8 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Abhinandan-Khurana/Learn-TPM
Explore and master Trusted Platform Module (TPM) technology with this educational repository, featuring comprehensive guides, code samples, and real-world use cases.
Size: 81.1 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

salrashid123/ocicrypt-tpm-keyprovider
OCICrypt provider for Trusted Platform Modules (TPM)
Language: Go - Size: 400 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1
