4 Configuration Profiles
The PSA Crypto solution provides four predefined configuration profiles to accommodate
varying resource constraints and algorithm requirements. As explained in the following
sections, each profile is delivered as a crypto-config.h file in the
configs\microchip directory and can be directly used to build the library
using the build script. Then, it can be copied into the MPLAB® X TrustZone® project along with the PSA header files.
The profiles follow an incremental hierarchy where each larger profile includes all algorithms from the smaller profiles plus additional capabilities. This means Small is a subset of Medium, Medium is a subset of Large, and Large is a subset of Full.
