Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore remote attestation mechanisms for IoT devices through this 25-minute conference talk that demonstrates how to implement secure device verification using Arm TrustZone OP-TEE with VERAISON verifier. Learn about the critical need for remote attestation in geographically distributed IoT devices, particularly those handling confidential data, and discover how Trusted Execution Environments (TEE) provide the foundation for secure operations. Examine the attestation mechanism implemented in OP-TEE, the trusted operating system running on Arm Cortex-A TrustZone, which generates attestation evidence compatible with VERAISON, an open-source verification platform. Understand the complete provisioning process for both attesters and verifiers, including the essential requirements for secure setup procedures. Gain practical insights into programming confidential applications that leverage remote attestation capabilities, with detailed explanations designed to facilitate broader user adoption of these security mechanisms. Access hands-on implementation through open-source code examples that run on both QEMU and Raspberry Pi 3 platforms, with integration into the OP-TEE mainline codebase for real-world deployment scenarios.
Syllabus
Current Remote Attestation on IoT - Arm TrustZone OP-TEE With VERAISON Verifier - Kuniyasu Suzaki
Taught by
OpenSSF