Signing TLS handshakes inside a TPM to protect machine identity
jedisct1 · x · 2026-09-07
- 传统的 mutual TLS 客户端私钥以文件形式存于磁盘,进程启动即读入内存,随后出现在堆转储、core dump、交换页乃至虚拟机快照中,任何拿到读权限的攻击者都能冒充该机器。
- 作者明确划定威胁模型:防御的是 guest 内部的文件读取、SSRF、误备份等场景,不防御已获得持久代码执行的攻击者。
- 解法是把签名操作放进 TPM,私钥永不离开硬件,并给出 Go 实现细节。这是其机密虚拟机远程证明工作的一环。
More from Infra
- Tracking one tennis ball with GPT-6 burns 7.87M tokens — Scobleizer · 2026-09-07
- Huawei's Kirin 9050Pro uses logic folding to cut NPU power 66%, run 30B MoE on-device — APPSO · 2026-09-07
- Energy and the power grid, not chips, are the real bottleneck for AI at 400k-GPU scale — kimmonismus · 2026-09-07
- GLM 5.3 and Qwen 3.8 now run really well locally on single desktops — jasonkneen · 2026-09-07
- Same RTX 5080, 70% slower: renting GPUs across regions can silently cost you speed — Grouchy_Television75 · 2026-09-07
- Adding an RTX 2000 Ada 16GB (75W) to a gaming PC for local LLM inference under a 700W PSU — tableball35 · 2026-09-07