Advanced Web Machinery
Read post

ESP32 time bootstrap problem

Explores the time bootstrap problem on ESP32 microcontrollers: how to get a trusted current time after a cold start when TLS certificate validation requires knowing the time, but getting the time securely requires TLS. Covers NTP (insecure but practical), NTS (adds TLS key establishment but still circular), Roughtime (cryptographically accountable but draft-only and not quantum-resistant), and DoH as a layered defense. Concludes that for ESP32 today, using plain NTP combined with DoH and backend certificate cross-checking is the pragmatic compromise, with a future path toward Roughtime and NTS once ESP-IDF support matures.

    #security#iot#embedded
Apr 30•15m read time•From advancedweb.hu
Post cover image
Table of contents
Secure communication with TLSNTPNTSRoughtimeDoH/DoTFor the ESP32
231 Impressions
Advanced Web Machinery's image
Advanced Web Machinery

Advanced Web's resource offers insights, tutorials, and resources for web developers and designers. ...

46 Followers

•

607 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard