Cryptotronix Podcast

Ep:1.11 How to handle time on embedded systems

9 min · 8. heinä 2022
jakson Ep:1.11 How to handle time on embedded systems kansikuva

Kuvaus

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.

Kommentit

0

Ole ensimmäinen kommentoija

Rekisteröidy nyt ja liity Cryptotronix Podcast-yhteisöön!

Aloita maksutta

14 vrk ilmainen kokeilu

Kokeilun jälkeen 7,99 € / kuukausi. · Peru milloin tahansa.

  • Podimon podcastit
  • 20 kuunteluaikaa / kuukausi
  • Lataa offline-käyttöön

Kaikki jaksot

11 jaksot

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

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. kesä 20229 min