You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/security/psa.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
<h2id="psa-api">The Mbed implementation of PSA</h2>
2
2
3
-
The Mbed implementation of [PSA](../introduction/glossary.html) provides root of trust services and infrastructure for developing IoT applications.
3
+
The Mbed implementation of the Platform Security Architecture (PSA) provides root of trust services and infrastructure for developing IoT applications.
4
4
5
-
When Mbed OS is running on a PSA Security Model compliant target, the Mbed implementation of PSA helps to protect cryptographic assets, credentials and critical code sections by providing an isolation between a [Secure Processing Environment (SPE)](../introduction/glossary.html) and a [Non-Secure Processing Environment (NSPE)](../introduction/glossary.html). The [Secure Partition Manager (SPM)](../introduction/glossary.html), which uses the target's hardware features, manages the isolation. The SPM provides standardized [IPC](../introduction/glossary.html) APIs that you can use regardless of system architecture (v8M, TEE on Cortex-A) or inside another chip.
5
+
When Mbed OS is running on a PSA Security Model compliant target, the Mbed implementation of PSA helps to protect cryptographic assets, credentials and critical code sections by providing an isolation between a Secure Processing Environment (SPE) and a Non-Secure Processing Environment (NSPE). The Secure Partition Manager (SPM), which uses the target's hardware features, manages the isolation. The SPM provides standardized IPC APIs that you can use regardless of system architecture (v8M, TEE on Cortex-A) or inside another chip.
6
6
7
7
The Mbed implementation of PSA bridges the differences between PSA platforms and non-PSA platforms for application developers, allowing them to use the same standard PSA APIs on both platform types.
8
8
@@ -22,7 +22,7 @@ The SPM and the secure partitions are located in the SPE, isolating them from th
22
22
23
23
A secure partition is a container for one or more root of trust services, and a platform may have multiple secure partitions. Secure partitions provide the execution environment for security functionality.
24
24
25
-
Platform hardware, such as the [Security Attribution Unit (SAU)](../introduction/glossary.html) and Memory Protection Unit (MPU) in the ARMv8-M platforms, enforces the separation of partitions. Other platforms may use different mechanisms to provide equivalent isolation for the partitions.
25
+
Platform hardware, such as the Security Attribution Unit (SAU) and Memory Protection Unit (MPU) in the ARMv8-M platforms, enforces the separation of partitions. Other platforms may use different mechanisms to provide equivalent isolation for the partitions.
26
26
27
27
### Platform types
28
28
@@ -39,4 +39,4 @@ The Mbed implementation of PSA supports the following platform types:
39
39
The Mbed implementation of PSA provides the following services:
0 commit comments