Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: tpm

TechUnRestricted/WinDiskWriter

🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support

Language: C - Size: 29.4 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 749 - Forks: 17

stefanberger/swtpm

Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

Language: C - Size: 3.68 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 528 - Forks: 127

damoun/dotfiles

🖥 My dotfiles

Language: Shell - Size: 8.44 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 1

danieldirks/dotfiles

My system config

Language: Lua - Size: 354 KB - Last synced: about 20 hours ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

c2FmZQ/tlsproxy

A simple TLS proxy, Reverse proxy, and Web server that uses Let's Encrypt automatically.

Language: Go - Size: 650 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 27 - Forks: 4

wolfSSL/wolfTPM

wolfTPM is a highly portable TPM 2.0 library, designed for embedded use.

Language: C - Size: 2.94 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 218 - Forks: 52

tpm2-software/tpm2-tss

OSS implementation of the TCG TPM2 Software Stack (TSS2)

Language: C - Size: 23.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 700 - Forks: 342

gpakosz/.tmux

🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️

Language: Shell - Size: 573 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 21,174 - Forks: 3,298

kuchin/awesome-tpm

A curated and opinionated list of resources for Technical Program Managers

Size: 15.6 KB - Last synced: 1 day ago - Pushed: about 2 years ago - Stars: 156 - Forks: 26

AgenttiX/linux-scripts

A collection of GNU/Linux scripts I've found useful

Language: Shell - Size: 423 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 9 - Forks: 2

alexwforsythe/tmux-which-key

A plugin for tmux that allows users to select actions from a customizable popup menu 🧰

Language: Shell - Size: 50.8 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 40 - Forks: 3

tpm2-software/tpm2-pkcs11

A PKCS#11 interface for TPM2 hardware

Language: C - Size: 3.11 MB - Last synced: 7 days ago - Pushed: 10 days ago - Stars: 256 - Forks: 105

google/go-tpm-tools

Go packages built on go-tpm providing a high-level API for using TPMs

Language: C - Size: 5.76 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 206 - Forks: 64

wolfSSL/wolfPKCS11

wolfSSL PKCS#11

Language: C - Size: 399 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 12

tpm2-software/tpm2-tools

The source repository for the Trusted Platform Module (TPM2.0) tools

Language: C - Size: 9.71 MB - Last synced: 7 days ago - Pushed: 10 days ago - Stars: 668 - Forks: 370

daviderestivo/dotfiles

My collection of dotfiles

Language: Shell - Size: 697 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 6 - Forks: 0

mogaal/dotfiles

my personal dotfiles

Language: Shell - Size: 31 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0

Cybersecurity-LINKS/embrave

EMBRAVE: EMBedded Remote Attestation and Verification framEwork

Language: C - Size: 38.1 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0

wiktor-k/tpm-fundamentals

A short presentation about TPM fundamentals

Size: 8.79 KB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

TheSast/tmux-nav-master

Easy cross-navigation between tmux and other terminal applications.

Language: Shell - Size: 662 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 4 - Forks: 1

2KAbhishek/tmux2k

Make tmux powerful and pretty 🥊💅

Language: Shell - Size: 2.03 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 111 - Forks: 9

cunicu/hawkes

A Go implementation of hardware-secured key establishment methods

Language: Go - Size: 215 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

Foxboron/ssh-tpm-agent

:computer: :key: ssh-agent for TPMs

Language: Go - Size: 213 KB - Last synced: 15 days ago - Pushed: 20 days ago - Stars: 290 - Forks: 13

c2FmZQ/tpm

Abstraction on top of go-tpm to use a local TPM to create and use cryptographic keys that are bound to that TPM.

Language: Go - Size: 44.9 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 1 - Forks: 0

nccgroup/TPMGenie

TPM Genie is an I2C bus interposer for discrete Trusted Platform Modules

Language: C++ - Size: 9.18 MB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 205 - Forks: 23

tpm2-software/tpm2-abrmd

TPM2 Access Broker & Resource Management Daemon implementing the TCG spec.

Language: C - Size: 2.14 MB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 111 - Forks: 94

kalloc/pytpm20

Simple Python TSS TPM2.0 Binding

Language: C - Size: 39.1 KB - Last synced: 26 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

folbricht/tpmk

Toolkit to manage keys and certificates in TPM2 chips

Language: Go - Size: 358 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 33 - Forks: 7

simp/pupmod-simp-tpm2

SIMP Puppet module to manage TPM 2.0 devices and the tpm2-tools software

Language: Ruby - Size: 191 KB - Last synced: 27 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 10

keylime/keylime

A CNCF Project to Bootstrap & Maintain Trust on the Edge / Cloud and IoT

Language: Python - Size: 15 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 375 - Forks: 141

wiktor-k/tpm-openpgp

TPM tools for OpenPGP

Language: Rust - Size: 122 KB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

quickemu-project/quickemu

Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.

Language: Shell - Size: 1.36 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9,062 - Forks: 413

tpm2-software/tpm2-openssl

OpenSSL Provider for TPM2 integration

Language: C - Size: 336 KB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 75 - Forks: 36

ph4r05/python-tss Fork of mjg59/python-tss

Python library for interfacing with TPMs

Language: Python - Size: 73.2 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 2 - Forks: 0

linuxboot/heads

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.

Language: Makefile - Size: 7.78 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,370 - Forks: 175

erikw/tmux-powerline

⚡️ A tmux plugin giving you a hackable status bar consisting of dynamic & beautiful looking powerline segments, written purely in bash.

Language: Shell - Size: 1.16 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,311 - Forks: 507

Foxboron/age-plugin-tpm

:key: TPM 2.0 plugin for age

Language: Go - Size: 170 KB - Last synced: 15 days ago - Pushed: 22 days ago - Stars: 57 - Forks: 3

opencryptoki/opencryptoki

PKCS#11 library and tools for Linux. Includes tokens supporting TPM and IBM crypto hardware as well as a software token.

Language: C - Size: 12.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 125 - Forks: 54

TheSast/tmux-keylocker

Lock away your tmux keybinds temporarely.

Language: Shell - Size: 43 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

TheSast/tmux-transient-status

Automatically make your tmux status bar vanish when unneded.

Language: Shell - Size: 2.94 MB - Last synced: 23 days ago - Pushed: 5 months ago - Stars: 6 - Forks: 0

tmux-plugins/tmux-yank

Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.

Language: Shell - Size: 158 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 2,500 - Forks: 118

tpm2-software/tpm2-tss-engine

OpenSSL Engine for TPM2 devices

Language: C - Size: 304 KB - Last synced: 7 days ago - Pushed: 10 days ago - Stars: 141 - Forks: 96

schasse/tmux-jump

Vimium/Easymotion like navigation for tmux.

Language: Ruby - Size: 13.8 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 313 - Forks: 16

jamesoff/tmux-loadavg

A TPM plugin to show uptime in the tmux status bar

Language: Shell - Size: 8.79 KB - Last synced: 15 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

globalsign/est

An implementation of the Enrollment over Secure Transport (EST) certificate enrollment protocol

Language: Go - Size: 125 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 40 - Forks: 24

unreality/nCryptAgent

An SSH agent for hardware backed keys on Windows

Language: Go - Size: 340 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 38 - Forks: 3

idesai/tpm2-attestation

Sample attestation framework using tpm2-software

Language: Shell - Size: 1.04 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 6 - Forks: 0

noahbliss/mortar

Framework to join Linux's physical security bricks.

Language: Shell - Size: 16.3 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 204 - Forks: 13

usefulstuffs/Bypass11

Create an ISO to Bypass Windows 11 strict requirements.

Language: HTML - Size: 3.52 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

teddysback/TpmClient

client for TPM (cryptography test project)

Language: C++ - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

erikw/tmux-dark-notify

A plugin that make tmux's theme follow macOS dark/light mode.

Language: Shell - Size: 1.65 MB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 31 - Forks: 2

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: 19 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 2

Hidetoxin/dotfiles

My personal dotfiles managed by chezmoi

Language: Shell - Size: 461 KB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 18 - Forks: 2

ncbi/TPMCalculator

TPMCalculator quantifies mRNA abundance directly from the alignments by parsing BAM files

Language: C++ - Size: 7.32 MB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 122 - Forks: 34

globalsign/tpmkeys

An implementation of crypto.Signer and crypto.Decrypter for private keys resident on a TPM 2.0 device

Language: Go - Size: 35.2 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 8 - Forks: 2

Infineon/eltt2

Infineon Embedded Linux TPM Toolbox 2 (ELTT2) for TPM 2.0

Language: C - Size: 826 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 78 - Forks: 33

pschmitt/tmux-forsaken

tmux plugin that helps your clear the clutter

Language: Shell - Size: 64.5 KB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 6 - Forks: 0

intel/confidential-cloud-native-primitives 📦

Build Trusted Chain for Cloud Native in Confidential Computing Envrionment

Language: Go - Size: 3.97 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 22 - Forks: 12

wiktor-k/tpm-box

Temporary secret encryption using TPM

Language: Rust - Size: 32.2 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

joholl/tpmstream

A tool to help you understand TPM commands and responses.

Language: Python - Size: 904 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 26 - Forks: 0

joholl/tpm2-gui

A GUI tool for the TPM Software Stack (TSS) Feature API (FAPI) keystore.

Language: Python - Size: 153 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

ph4r05/py-tpm-utils

Simple TPM utils in Python for generating random numbers & RSA keys

Language: Python - Size: 15.6 KB - Last synced: 7 days ago - Pushed: over 7 years ago - Stars: 16 - Forks: 2

dysnomian/tmux-now-playing

Music player status for your Tmux status line

Language: Shell - Size: 116 KB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

9elements/converged-security-suite

Converged Security Suite for Intel & AMD platform security features

Language: Go - Size: 51.3 MB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 53 - Forks: 13

Rohde-Schwarz/TrustedGRUB2

DEPRECATED TPM enabled GRUB2 Bootloader

Language: C - Size: 19.1 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 191 - Forks: 78

jamesoff/tmux-power

TPM plugin to show battery/power status in tmux status bar

Language: Shell - Size: 5.86 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

nokia/AttestationEngine

An experimental (but fully functional) Remote Attestation Engine and Applications for TPM2.0 based systems (cloud, edge, IoT etc)

Language: Go - Size: 185 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 21 - Forks: 16

viathefalcon/waveson_passwords

A Windows app that combines hardware-based sources of randomness with user-specified characters to generate passwords of varying length.

Language: C++ - Size: 140 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

rgl/tpm-go-attestation-vagrant

tpm go-attestation playground

Language: Go - Size: 80.1 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

hslatman/tpmkms-mtls-example

An example application showcasing parts of TPM KMS, TPM and TSS2 usage with mTLS.

Language: Go - Size: 18.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

novartole/tmux-config

Minimalistic Tmux configuration.

Size: 3.91 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

jiazhang0/meta-secure-core 📦

OpenEmbedded layer for the use cases on secure boot, integrity and encryption

Language: BitBake - Size: 13.8 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 81 - Forks: 76

pkic/remote-key-attestation

Remote Key Attestation

Size: 56.6 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 24 - Forks: 4

cedarcode/tpm-key_attestation

TPM 2.0 Key Attestation validation in ruby

Language: Ruby - Size: 165 KB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 7 - Forks: 5

9elements/tpmtool

A Linux only tool for TPM interaction

Language: Go - Size: 4.25 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 33 - Forks: 10

kgoldman/acs

TPM attestation client and server for TPM 20. and TPM 1.2, including enrollment, attestation, and a web UI.

Language: C - Size: 874 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 10 - Forks: 3

paolosalvatori/shared-azure-openai-tpm

This example shows how a multitenant service can distribute requests evenly among multiple Azure OpenAI Service instances and manage tokens per minute (TPM) for multiple tenants.

Language: C# - Size: 6.78 MB - Last synced: 9 days ago - Pushed: 3 months ago - Stars: 5 - Forks: 0

maxrodrigo/tmux-nordvpn

Monitor NordVPN connection status from Tmux.

Language: Shell - Size: 23.4 KB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 17 - Forks: 2

DanielFGray/tmux-fzf-urls

Parses tmux panes for urls and displays them in fzf

Language: Shell - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 22 - Forks: 0

sinoboy168/PM

基于Django和微信小程序的设备管理系统

Language: HTML - Size: 7.99 MB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 3

kgoldman/ibmtss

This is a user space TSS for TPM 2.0. It implements the functionality equivalent to (but not API compatible with) the TCG TSS working group's ESAPI, SAPI, and TCTI API's (and perhaps more) but with a hopefully simpler interface.

Language: C - Size: 3.52 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 23 - Forks: 13

posquit0/tmux-conf

:memo: TMUX Configuration for nerds with tpm

Size: 24.4 KB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 29 - Forks: 8

githedgehog/k8s-tpm-device-plugin

Kubernetes TPM Device Plugin

Language: Go - Size: 50.8 KB - Last synced: 24 days ago - Pushed: 11 months ago - Stars: 4 - Forks: 4

jaclu/tmux-mouse-swipe

Tmux plugin, uses mouse horizontal swipe to switch window and vertical to switch session

Language: Shell - Size: 68.4 KB - Last synced: 28 days ago - Pushed: 2 months ago - Stars: 10 - Forks: 0

spencerbutler/tmux-tweaks

Spencer's Tmux Tweaks

Language: Shell - Size: 592 KB - Last synced: 5 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

jordanbr20/Remote-Bitlocker-Support

Remotely check and fix bitlocker issues using CCTK.

Language: PowerShell - Size: 2.93 KB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

jamesoff/tmux-vpn

TPM plugin to show VPN status in tmux status bar

Language: Shell - Size: 7.81 KB - Last synced: 15 days ago - Pushed: about 5 years ago - Stars: 9 - Forks: 4

nd1012/wan24-Crypto-TPM

TPM helper

Language: C# - Size: 1.91 MB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

wucc009/Platelet_transcriptome_fastq_data_processing

血小板转录组fastq数据处理

Language: Shell - Size: 22.5 KB - Last synced: 4 months ago - Pushed: 12 months ago - Stars: 2 - Forks: 0

KarenGoncalves/CustomSelection

This is an R package designed to select genes with low levels of variability in expression using read counts and gene sizes.

Language: R - Size: 718 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

haithamaouati/BW11

Bypass windows 11 system requirements

Language: Batchfile - Size: 236 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 113 - Forks: 40

AdmiralTolwyn/Files

Scripts, samples and much more...

Language: PowerShell - Size: 306 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 101 - Forks: 68

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: 7 months ago - Pushed: almost 3 years ago - Stars: 125 - Forks: 24

keylime/ansible-keylime

Ansible Role to Deploy Keylime

Size: 38.1 KB - Last synced: 26 days ago - Pushed: 8 months ago - Stars: 5 - Forks: 19

rgl/spire-vagrant

SPIFFE/SPIRE playground

Language: Shell - Size: 208 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

daneski13/tmux-styler

tpm plugin offering an easy hackable way to style tmux

Language: Python - Size: 523 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

ElMostafaIdrassi/TPMUtilities

A tool that allows for managing Virtual Smart Cards and Platform Crypto Provider keys on Windows

Size: 2.93 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

seanpm2001/UTPM_Docs

📛️💽️📖️ The official documentation source repository for UTPM (UnTrusted/UnTrustable Platform Module) for criticism and alternatives to TPM technologies.

Language: Markdown - Size: 1.71 MB - Last synced: 19 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

ansiwen/pcr0btg

Simple tool to reconstruct the PCR0 value for Boot Guard 1.0

Language: Go - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

ishbguy/tmux-alias

Tmux plugin for adding alias easily!

Language: Shell - Size: 2.93 KB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0