PSA API Specifications

Logo

PSA API documents published by Arm

View the Project on GitHub GlobalPlatform/psa-api

PSA Crypto API

The Crypto API provides symmetric and asymmetric cryptography, hash, RNG, and key storage services with support for different key lifetime policies.

See the PSA APIs page for other PSA APIs.

Specification source files, updates, and discussions, as well as reference headers and example code, can be found in the associated PSA API GitHub project.

Test suites to verify a correct implementation can be found in the PSA API Test suites.

Specifications

Version     Publication
1.5.0 HTML ↓ PDF June 2026
1.4.1 HTML ↓ PDF January 2026
1.4.0   ↓ PDF November 2025
1.3.2 HTML ↓ PDF September 2025
1.3.1   ↓ PDF June 2025
1.3.0   ↓ PDF March 2025
1.2.1 HTML ↓ PDF March 2024
1.2.0   ↓ PDF February 2024
1.1.2 HTML ↓ PDF March 2023
1.1.1   ↓ PDF October 2022
1.1.0   ↓ PDF February 2022
1.0.1 HTML ↓ PDF August 2020
1.0.0   ↓ PDF Feburary 2020

Extensions

Extension Version     Publication
PQC 1.5.0 Integrated n/a June 2026
PQC 1.4 Final 1 HTML ↓ PDF January 2026
PQC 1.4 Final 0   ↓ PDF November 2025
PQC 1.3 Beta 3 HTML ↓ PDF September 2025
PQC 1.3 Beta 2   ↓ PDF July 2025
PQC 1.3 Beta 1   ↓ PDF June 2025
PQC 1.3 Beta 0   ↓ PDF March 2025
PAKE 1.3.0 Integrated n/a March 2025
PAKE 1.2 Final 1 HTML ↓ PDF March 2024
PAKE 1.2 Final   ↓ PDF February 2024
PAKE 1.1 Beta 1 HTML ↓ PDF October 2022
PAKE 1.1 Beta 0   ↓ PDF February 2022

Copyright 2022-2026 Arm Limited and/or its affiliates