From 34bb883a56d34a2a888668f8c8e7afd4d39199f9 Mon Sep 17 00:00:00 2001 From: Manish V Badarkhe Date: Thu, 21 Dec 2023 17:54:30 +0000 Subject: [PATCH] docs(threat-model): provide PSR specification reference Added an assumption in generic threat model that platform's hardware conforms the Platform Security Requirements specification. Change-Id: I753287feec1cd459edfd3d1c103e0e701827cc05 Signed-off-by: Manish V Badarkhe --- docs/glossary.rst | 3 +++ docs/threat_model/threat_model.rst | 3 +++ 2 files changed, 6 insertions(+) diff --git a/docs/glossary.rst b/docs/glossary.rst index 58b7d999b..679de2bf1 100644 --- a/docs/glossary.rst +++ b/docs/glossary.rst @@ -142,6 +142,9 @@ You can find additional definitions in the `Arm Glossary`_. PSA Platform Security Architecture + PSR + Platform Security Requirements + PSCI Power State Coordination Interface diff --git a/docs/threat_model/threat_model.rst b/docs/threat_model/threat_model.rst index 0da255854..242f8185c 100644 --- a/docs/threat_model/threat_model.rst +++ b/docs/threat_model/threat_model.rst @@ -42,6 +42,8 @@ assumptions: - No experimental features are enabled. We do not consider threats that may come from them. +- The platform's hardware complies with the `PSR specification`_, defining the + bare-minimum security prerequisites for System-on-Chips (SoC). Data Flow Diagram ================= @@ -1101,3 +1103,4 @@ Threats to be Mitigated by an External Agent Outside of TF-A .. _Secure Development Guidelines: https://trustedfirmware-a.readthedocs.io/en/latest/process/security-hardening.html#secure-development-guidelines .. _Trusted Firmware-A Tests: https://git.trustedfirmware.org/TF-A/tf-a-tests.git/about/ .. _OP-TEE Dispatcher: https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/components/spd/optee-dispatcher.rst +.. _PSR Specification: https://developer.arm.com/documentation/den0106/0100