Skip to content

Commit eaec9c2

Browse files
committed
Updating links
1 parent 4921944 commit eaec9c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/api/security/psa.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<h2 id="psa-api">The Mbed implementation of PSA</h2>
22

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.
44

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.
66

77
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.
88

@@ -22,7 +22,7 @@ The SPM and the secure partitions are located in the SPE, isolating them from th
2222

2323
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.
2424

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.
2626

2727
### Platform types
2828

@@ -39,4 +39,4 @@ The Mbed implementation of PSA supports the following platform types:
3939
The Mbed implementation of PSA provides the following services:
4040

4141
- PSA [RoT](../introduction/glossary.html) internal storage.
42-
- PSA Crypto APIs.
42+
- [PSA Crypto APIs (on GitHub)](https://github.com/ARMmbed/mbed-crypto/tree/development/docs).

0 commit comments

Comments
 (0)