Cryptech - Open Hardware Security Modules for a safer, open world
summary
An open-source HSM platform called CrypTech Alpha HSM provides PCB, FPGA cores and firmware so anyone can build an HSM; current alpha is a 10×10 cm board with an STM32 MCU, a large FPGA, external and FPGA ring-oscillator noise sources and a ChaCha-based CSPRNG that produces multi‑gigabit entropy and passes external testing used by DNSSEC and Tor deployments. An external security audit finds no critical flaws; roadmap moves master‑key handling into open FPGA flows aiming for 10x–20x RSA target performance and a fully auditable root‑of‑trust.
AI-written summary · about
chapters (24)
- 0:00Introduction
- 1:22What are security modules
- 1:36What is a security module
- 3:48Certificate Authority
- 8:10Disassembly
- 8:25Polling
- 10:04Token generator
- 10:59Update card
- 12:21Public Key Solutions
- 15:16Language
- 16:21FPGA design
- 16:58Nalina
- 18:33Random Number Generator
- 29:43Master Key Memory
- 29:54Key Wrap
- 31:43Master Key Memories
- 33:47Tampering
- 34:13Board
- 35:41Performance Improvements
- 37:38OpenSP
- 39:45Design Engineer Alpha
- 41:07Community Risk V
- 42:05Adverse Insights
- 42:30Diamond HSM
related talks
25mSecure by Design
04mOpen-Source Hardware Security: From Lab Experiments to Commercial Reality
37mSecuring Data in the Quantum Era: From the Root of Trust to Protecting Ecosystems
34mReplacing Thales — Hardware Encryption Modules
21mApplications and practicality for device security
45mThe Future of Security is in Open Silicon
21mThe OpenTitan Project
35mProject Cerberus
