| Kite - Bootstrap Admin Template

Linaro Connect 2025

LIS25-310 Inside Hafnium: Open source Secure Partition Manager for Arm-A profile architecture

Technical presentation - 30 minutes (including q&a)

Security

  • Friday, 16 May 10:40 - 11:05
  • Room: Session Room 1 | Esmeralda I & II

Hafnium is the reference implementation as the Secure Partition Manager (SPM), designed specifically for Arm Cortex-A processors that operate within TrustZone's secure environment at the Secure EL2 exception level. Its main role is to manage and secure isolated compartments known as Secure Partitions. The implementation follows the Arm Firmware Framework specification which outlines architectural concepts, general system-level requirements, and the transport layer for communication between Secure Partitions and the Normal World. As an open-source initiative, this project falls under the stewardship of TrustedFirmware.org, alongside other firmware projects such as TF-A, TF-RMM, and Trusted Services. The presentation will cover a technical overview, provide an update on recent developments of the project, and a small live demo.

Download Slides

Add to My Agenda

Presented by

Profile Picture
Madhukar Pappireddy
Staff Software Engineer at Arm
I work with Open Source Software group at Arm. Currently, I am working on hafnium and TF-A projects. I have been a maintainer and developer of Trusted Firmware projects since 2019. Based out of Austin... View more