Examples#

Simplicity Studio 5 includes the SE Manager and PSA Crypto platform examples for Secure Key Storage. Refer to the corresponding readme file for details about each SE Manager and PSA Crypto platform example. This file also includes the procedures to create the project and run the example.

Table: Platform Examples for Secure Key Storage

CategorySE Manager Platform ExamplePSA Crypto Platform Example

Key Handling

SE Manager Symmetric Key Handling

PSA Crypto Symmetric Key

SE Manager Asymmetric Key Handling

PSA Crypto Asymmetric Key

Symmetric Key Usage

SE Manager Block Cipher

PSA Crypto AEAD

PSA Crypto Cipher

PSA Crypto KDF

PSA Crypto MAC

Asymmetric Key Usage

SE Manager Digital Signature (ECDSA and EdDSA)

PSA Crypto DSA

SE Manager Key Agreement (ECDH)

PSA Crypto ECDH

X.509 Certificate

-

PSA Crypto X.509

TrustZone Secure Key Storage

-

tz_psa_crypto_ecdh_ws