Mbed TLS v3.6.2
Loading...
Searching...
No Matches
crypto_driver_common.h
Go to the documentation of this file.
1
18/*
19 * Copyright The Mbed TLS Contributors
20 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
21 */
22#ifndef PSA_CRYPTO_DRIVER_COMMON_H
23#define PSA_CRYPTO_DRIVER_COMMON_H
24
25#include <stddef.h>
26#include <stdint.h>
27
28/* Include type definitions (psa_status_t, psa_algorithm_t,
29 * psa_key_type_t, etc.) and macros to build and analyze values
30 * of these types. */
31#include "crypto_types.h"
32#include "crypto_values.h"
33/* Include size definitions which are used to size some arrays in operation
34 * structures. */
35#include <psa/crypto_sizes.h>
36
43
44#endif /* PSA_CRYPTO_DRIVER_COMMON_H */
psa_encrypt_or_decrypt_t
@ PSA_CRYPTO_DRIVER_DECRYPT
@ PSA_CRYPTO_DRIVER_ENCRYPT
PSA cryptography module: Mbed TLS buffer size macros.
PSA cryptography module: type aliases.
PSA cryptography module: macros to build and analyze integer values.