Chris Fenner's repositories
tpm-simulator-container
Containerized TPM simulator
go-tpm-private
Bleeding-edge toy changes to github.com/google/go-tpm that I should probably upstream
toroquatre
A toroidal quadtree data structure library.
caliptra-dpe
High level module that implements DPE and defines high-level traits that are used to communicate with the crypto peripherals and PCRs
crypto
[mirror] Go supplementary cryptography libraries
go-tpm-sim
Bindings for running go-tpm code against a running TCP simulator
go-tpm-tools
Go packages built on go-tpm providing a high-level API for using TPMs
gonerics
Playing around with Go 1.18 generics
markdown
Containers and actions for working with Markdown-based specifications.
ms-tpm-20-ref
Reference implementation of the TCG Trusted Platform Module 2.0 specification.
remote-salt
Demonstration of remotely salted TPM sessions
rust-checksum
Checksum algorithms implemented in Rust as an exercise
tcb-attestation
TPM Carte Blanche-Resistant Boot Attestation
tcg-markdown-examples
Demos for TrustedComputingGroup/markdown
tpm-rs
TPM 2.0 Implementation
tss-benchmarks
Compare the speed of TPM operations across different TPM stacks
TSS.MSR
The TPM Software Stack from Microsoft Research
u-root
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
venatus
Hunting for files after a big refactor