Camiel

Blog posts and open-source work

About

Camiel

  • Embedded Software Engineering Intern

Camiel did an internship at Tweede golf and dove into using TrustZone-M with Rust on the Pico 2.

Let's assume that you want to build an embedded device that stores some sensitive data, like cryptographic keys, but which also interfaces with the outside world via USB or wireless; Any vulnerability in the communication code could provide attackers with an attack vector to access the secrets on the device. In this blog post, we'll show how ARM's TrustZone-M can help protect these secrets by creating a secure enclave on the device.