PSOC™ Edge Training - Security Introduction

June 22, 2026 · View on GitHub

This training provides an introduction to fundamental security concepts, including cryptography basics, IoT security, and security threats. It then explores the security features available in PSOC™ Edge, providing practical experience using Edge Protect Tools, provisioning the device, and enabling secured boot.

Device family

How to use this training?

  1. Download the training content.
  2. Watch the video or review the presentation at your own pace.
  3. Follow the step-by-step instructions in the training manual during the hands-on sections.
  4. Use the provided source files, if needed, to verify the solution.

Training level

  • E2: Intermediate

Prerequisites

  • This training does not cover basic concepts of ModusToolbox™ and PSOC™ Edge.

Tools (see training manual for versions and installation instructions)

Hardware

Duration

  • 90 min, including video and hands-on labs

Agenda

  1. Cryptography basics
  2. Introduction to IoT security
  3. PSOC™ Edge security architecture
    • Basic boot flow
    • Secure enclave
    • Extended boot
    • Secured boot
    • Device lifecycle
    • Transfer of ownership
    • Policy file
  4. Introduction to Edge Protect Tools
  5. Labs demonstrating transfer of ownership, enabling secured boot, and signing an application image

Expected outcome

  • Understand fundamental concepts of security.
  • Get familiar with the PSOC™ Edge security architecture and features.
  • Understand how to transfer the ownership of PSOC™ Edge and how to modify the policy file for development.

Content

References and resources

History

DateVersionDescription
02/03/2026**First public release
03/17/2026*AMinor fixes to lab manual and presentation. See corresponding history.
06/22/2026*BUpdated to support PSOC™ Edge AI Kit