Mbed TLS v4.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
crypto_driver_contexts_primitives.h File Reference

Declaration of context structures for use with the PSA driver wrapper interface. This file contains the context structures for 'primitive' operations, i.e. those operations which do not rely on other contexts. More...

#include "psa/crypto_driver_common.h"
#include "psa/crypto_builtin_primitives.h"
Include dependency graph for crypto_driver_contexts_primitives.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  psa_driver_hash_context_t
 
union  psa_driver_cipher_context_t
 

Detailed Description

Declaration of context structures for use with the PSA driver wrapper interface. This file contains the context structures for 'primitive' operations, i.e. those operations which do not rely on other contexts.

Warning
This file will be auto-generated in the future.
Note
This file may not be included directly. Applications must include psa/crypto.h.
This header and its content are not part of the Mbed TLS API and applications must not depend on it. Its main purpose is to define the multi-part state objects of the PSA drivers included in the cryptographic library. The definitions of these objects are then used by crypto_struct.h to define the implementation-defined types of PSA multi-part state objects.

Definition in file crypto_driver_contexts_primitives.h.