Skip to main content
  • CPU Hardware & Software Security | Part 2: Hardware & Software Security
1 of 3

CPU Hardware & Software Security | Part 2: Hardware & Software Security

Thu 3 Sep 2026 1:00 PM - Fri 4 Sep 2026 5:00 PM BST Online, Teams

CPU Hardware & Software Security | Part 2: Hardware & Software Security

Thu 3 Sep 2026 1:00 PM - Fri 4 Sep 2026 5:00 PM BST Online, Teams

CPU Hardware & Software Security | Part 2: Hardware & Software Security

This session will be recorded and will be available to all registrants 1 week post-session.

Consists of the three sessions:

Register for all 3 sessions of the series for only $150

2-Day Online Training

Format: Live Online
Duration: 2 Consecutive Days | 4 Hours per Day

Explore CPU-level hardware and software security mechanisms, including privilege architecture, secure firmware, trusted boot, microarchitectural vulnerabilities, and trusted execution environments.

This intensive 2-day training focuses on how modern CPUs implement and verify security protections across privilege, memory, firmware, and runtime execution.

What You Will Learn

By the end of this training, you will:

  • Understand RISC-V and ARM CPU security architectures

  • Explore privilege management and secure execution

  • Learn secure firmware and trusted boot methodologies

  • Analyse memory protection and process isolation

  • Understand speculative execution vulnerabilities and mitigations

  • Explore trusted execution environments and attestation

  • Apply CPU-focused verification and fuzzing methodologies

Topics Covered

Day 3 — CPU Architecture, Privilege & Boot

  • RISC-V and ARM security architectures

  • Privilege levels and secure execution

  • CSR and interrupt security

  • Firmware-driven verification methodologies

  • Trusted boot verification

  • PMP/ePMP and MMU security

  • Secure firmware update flows

  • Process isolation and memory protection

Day 4 — Microarchitecture, TEEs & Case Studies

  • Spectre and Meltdown analysis

  • Cache timing and speculative execution attacks

  • Microarchitectural mitigations

  • Trusted execution environments (TEEs)

  • Secure enclaves and attestation

  • CPU security verification workflows

  • Fuzzing and regression testing

  • Security exploit case studies

Who Should Attend

  • CPU Architects

  • Firmware Engineers

  • Embedded Software Engineers

  • SoC Verification Engineers

  • Platform Security Engineers

  • Cybersecurity Engineers

Key Benefits

✔ Understand modern CPU security architectures
✔ Learn trusted boot and firmware security workflows
✔ Explore memory protection and isolation mechanisms
✔ Analyse speculative execution vulnerabilities and mitigations
✔ Gain practical insight into CPU security verification methodologies