nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
Nordic-specific PSA API structures

Platform Security Architecture (PSA) API structures for nRF Security. More...

Topics

 PSA Crypto Drivers
 PSA Crypto driver context structures.
 

Detailed Description

Platform Security Architecture (PSA) API structures for nRF Security.

The nRF Security subsystem provides integration between Mbed TLS and hardware-accelerated cryptographic libraries through PSA drivers. These structures define the implementation-specific context types used in the PSA Crypto API.

The crypto_driver_contexts_* files are Nordic-specific implementations for the corresponding crypto_driver_contexts_* files in the Oberon API. This API is defined in sdk-nrf at https://github.com/nrfconnect/sdk-nrf/tree/main/subsys/nrf_security/include/psa and should be consulted together with the three Nordic-specific files.

Nordic-specific implementations are designed to extend available cryptographic features with hardware acceleration or alternative implementations. The supported drivers include:

For detailed documentation on these drivers, see the nRF Connect SDK documentation: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/libraries/security/nrf_security/index.html

The Nordic-specific implementation also uses files located at: