Cryptotronix Podcast

Ep:1.11 How to handle time on embedded systems

9 min · 8. Juli 2022
Episode Ep:1.11 How to handle time on embedded systems Cover

Beschreibung

How to securely handle time on embedded systems? Do you trust your time or not? What should you do if the certificate expires? Where do you sync your time from? These are all questions that routinely come up during the design of an embedded system and they often have very real security impacts. I talk about how to think about these questions and why, to a certain degree, they are the wrong question to ask. Also, I show a fun demo of receiving the new time format from WWVB using the Everset ES100 receiver to pull the 60kHz BPSK signal from the air.

Kommentare

0

Sei die erste Person, die kommentiert

Melde dich jetzt an und werde Teil der Cryptotronix Podcast-Community!

Loslegen

2 Monate für 1 €

Dann 4,99 € / Monat · Jederzeit kündbar.

  • Podcasts nur bei Podimo
  • 20 Stunden Hörbücher / Monat
  • Alle kostenlosen Podcasts

Alle Folgen

11 Folgen

Episode Ep:1.10 What is DICE (Device Identifier Composition Engine)? Cover

Ep:1.10 What is DICE (Device Identifier Composition Engine)?

In this episode, I introduce the DICE (Device Identifier Composition Engine). I mentioned the motivation for the Trusted Computing Group (TCG) to make this standard and why its specifically tailored for embedded devices like MCUs and smaller controllers.  Then I give a quick overview of the hardware requirements for DICE and its refreshingly simple, although I do have some questions of how this is implemented (remember attack the implementation, not the standard). The DICE core has a nice similarity to the PCR feature of the TPM.  Then I talk about where this episode series is going and how you can play along! https://trustedcomputinggroup.org/wp-content/uploads/Hardware-Requirements-for-Device-Identifier-Composition-Engine-r78_For-Publication.pdf

23. Juni 20229 min