Will Lapinel
  • About
  • Categories
  • Posts
  • Projects
Home Projects My Learning Plans Secure Comms Phase 2: Build a Toy PKI in Rust

Phase 2 Week 3: TLS Integration and CLI

  • Day 15: rustls ServerConfig with a Custom CA
  • Day 16: rustls ClientConfig with Client Cert (mTLS)
  • Day 17: mTLS Echo Server + Client
  • Day 18: Persistence — PEM Store and Cert Index
  • Day 19: CLI — pki issue, pki revoke, pki inspect
  • Day 20: Integration Test — Full Workflow
  • Day 21: Final Challenge — Demo + Phase 2 Reflection
© 2026 Will Lapinel · Powered by Hugo & PaperMod