https://github.com/loicsikidi/tpm-pills
A pleasant introduction to TPMs (Trusted Platform Modules)
https://github.com/loicsikidi/tpm-pills
beta education golang tpm tpm2
Last synced: 6 months ago
JSON representation
A pleasant introduction to TPMs (Trusted Platform Modules)
- Host: GitHub
- URL: https://github.com/loicsikidi/tpm-pills
- Owner: loicsikidi
- License: other
- Created: 2025-03-07T04:21:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-01T13:21:41.000Z (7 months ago)
- Last Synced: 2026-01-03T11:02:24.114Z (7 months ago)
- Topics: beta, education, golang, tpm, tpm2
- Language: Go
- Homepage:
- Size: 6.24 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README
# TPM Pills
Content and examples for [TPM Pills](https://tpmpills.com), a site that introduces *Trusted Platform Modules* (TPM) with a series of short articles.
## Building
The repository provides a Nix definition which embed everything:
```bash
nix-build -A html-split && open result/tpm-pills/index.html
```
If you are not familiar with Nix, to build the site locally, you will need to have [mdbook](https://github.com/rust-lang/mdBook) + [mdbook-linkcheck](https://github.com/Michael-F-Bryan/mdbook-linkcheck) and run:
```bash
mdbook build && open result/tpm-pills/index.html
```
## License
This work is copyright Loïc Sikidi and licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/).