PSA: Application Guide: Smart Door Lock

The PSA Application Guide: Smart Door Lock provides an example of how to practically design security into a connected device, using Platform Security Architecture (PSA) guidelines and principles. By applying the Analyze, Architect, Implement and Certify principles and guidelines of PSA, this application guide walks through some of the main steps to achieve a holistic robust security solution for a smart door lock device.

This guide examines

  • How to create effective threat models and security analyses for a target device
  • How to derive accurate security counter-measures
  • How to determine the right hardware architectures and security IPs necessary to keep assets secure
  • How to use open source Trusted Firmware-M APIs as a mechanism to isolate security critical functionalities from non-secure code.