nrfxlib API 2.8.99
|
#include "cc3xx_psa_cipher.h"
#include "cc3xx_psa_entropy.h"
#include "cc3xx_psa_hash.h"
#include "cc3xx_psa_mac.h"
#include "cc3xx_psa_aead.h"
#include "cc3xx_psa_key_agreement.h"
#include "cc3xx_psa_key_generation.h"
#include "cc3xx_psa_asymmetric_signature.h"
#include "cc3xx_psa_asymmetric_encryption.h"
Go to the source code of this file.
This file includes each module of the cc3xx driver that complies with the PSA Cryptoprocessor Driver interface specification. the list of the available modules is:
PSA_CRYPTO_DRIVER_CC3XX
is defined, in turn by psa/crypto.h, then psa/crypto_struct.h and finally by psa/crypto_driver_context_primitives.h and by psa/crypto_driver_context_composites.h from the mbedTLS module. When PSA_CRYPTO_DRIVER_CC3XX
is not defined, the implementation must explicitly include cc3xx_crypto_primitives_private.h while the interface can include cc3xx_crypto_primitives.h only