Easily Implement Security Best Practices into Your IoT Product
PSA Certified focuses on making security best practices freely accessible and easy to implement for the whole industry. The PSA Certified ecosystem contributes security architecture specifications, open PSA Functional APIs and a reference implementation of the PSA Root of Trust to give you all the requirements you need to build security directly into your IoT product.
Whilst PSA Certified is architecture agnostic, we recognize that you may need architecture specific documentation to guide the way. The PSA Certified founders and ecosystem contribute specifications to guide the necessary hardware and firmware security requirements for products. These include system and firmware technical requirements, specifications for a Root of Trust and hardware requirements. We anticipate this section to encompass different architectures over time.
PSA Functional APIs
The PSA Certified ecosystem provides freely available APIs, the PSA Functional APIs, which provide a consistent developer experience for developers regardless of hardware implementations of the Root of Trust. Three PSA Functional APIs are available; Crypto, Secure Storage and Attestation. Compliance to these APIs can be assessed through PSA Functional API Certification.
PSA Certified Approved Reference Implementation
The ecosystem provides a PSA Certified approved reference implementation of the PSA Root of Trust. This supports adoption of PSA Certified and provides security functions over a wide variety of hardware platforms.