True Random numbers with the ATECC608B and ESP32

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ส.ค. 2023
  • In this video we use the Microchip ATECC608B cryptographic Co-Processor to generate True Random numbers.
    This IC has a lot to offer, from Key Storage, Sign, Verify, Key agreement, encrypted communication, Secure Boot, and much more. In this video, we will use the IC to get True Random Numbers.
    We use a ESP32 to get the random numbers from the IC, and then show the numbers on a PCB with 48 seven segment displays. The Displays are driven by 6 MAX7219 IC’s and are continuously updated with fresh random numbers.
    (yes, we can get TRNG from the ESP32 as well, but its not certified).
    The IC is certified and you can find one for less than a dollar.
    It is not an easy IC to get it working on different platforms. On a standard Arduino you might run into problems, that’s why we use an ESP32.
    I used different libraries to make my own simple library to just take random numbers from the ATECC608B. All the code shown in the video is linked below.
    If you use the affiliate links below, you don't pay extra but I may receive a small commission to help my channel grow!
    TTGO ESP32 with build in display: amzn.to/46dxlwz
    I hope you enjoy the video!
    Let me know what you think!
    Code:
    github.com/Rudolf-B/ATECC608B...
    PCB Gerber:
    c.mail.com/@64960690762705370...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 8

  • @iot-software-developer
    @iot-software-developer 7 หลายเดือนก่อน +1

    Nice! Playing with the ATECC608 now

    • @Rudolf-B
      @Rudolf-B  6 หลายเดือนก่อน

      It's such a cool little IC!
      Almost everyone who sees it on my desk becomes hypnotized for a minute😀

    • @iot-software-developer
      @iot-software-developer 6 หลายเดือนก่อน

      @@Rudolf-Bwhere did you found the actual API for the IC? Are you using “Trust Platform” for code examples ?

  • @santiagosalinasuy
    @santiagosalinasuy 9 หลายเดือนก่อน +1

    Very cool

  • @HanWechgelaer
    @HanWechgelaer 9 หลายเดือนก่อน +1

    Nice project! are the PCB gerber files available ?

    • @Rudolf-B
      @Rudolf-B  9 หลายเดือนก่อน

      Thanks!
      I added a download link for the Gerber files in the description.