Cryptographically Signed Firmware :: Bare Metal Programming Series 14

Опубликовано: 31 Март 2026
на канале: Low Byte Productions
7,635
185

In the final episode of the Bare Metal Programming Series, we're implementing signed firmware updates! Everything from using AES in the CBC-MAC configuration in the bootloader, to writing a signing application, to updating the firmware updater to work with the new images.
And of course, where would we be without a false celebration before the ultimate solution 😉

=[ 🔗 Links 🔗 ]=

AES Blog Post: https://github.com/francisrstokes/git...
Spec: https://nvlpubs.nist.gov/nistpubs/fip...
Deeper justifications and analysis: https://csrc.nist.gov/csrc/media/proj...
Attacking AES with power analysis:    • ECED4406 - 0x504   Attacking AES with Powe...  

🎥 Series Playlist:    • Blinky To Bootloader: Bare Metal Programmi...  
🗣 Discord:   / discord  
⭐️ Patreon:   / lowleveljavascript  
💻 Github Repo: https://github.com/lowbyteproductions...