Platform Security Architecture (PSA) has defined a set of Developer facing APIs for 3 Secure Services namely Secure Storage, Cryptography and Attestation. These APIs can be used by Application Developers to invoke various features supported by these Secure Services.
The APIs can be found in
[[ https://github.com/ARM-software/psa-arch-tests/tree/master/api-specs/include/psa | PSA APIs ]]
These APIs are implemented by Trusted Firmware-M. The APIs files used by Trusted Firmware which will be in synch with the above master version of the APIs can be found in [[ https://git.trustedfirmware.org/trusted-firmware-m.git/tree/interface/include | PSA APIs in Trusted Firmware-M ]]
Test Suite to verify these tests are getting published in [[ https://github.com/ARM-software/psa-arch-tests/tree/master/api-tests/dev_apis | PSA Developer API Test Suite]]