Mbed TLS v4.0.0
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
tf-psa-crypto
include
mbedtls
compat-3-crypto.h
Go to the documentation of this file.
1
8
/*
9
* Copyright The Mbed TLS Contributors
10
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
11
*/
12
13
#ifndef MBEDTLS_COMPAT_3_CRYPTO_H
14
#define MBEDTLS_COMPAT_3_CRYPTO_H
15
16
#include "
psa/crypto_values.h
"
17
19
#define MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL PSA_ERROR_BUFFER_TOO_SMALL
20
21
#define MBEDTLS_ERR_ASN1_BUF_TOO_SMALL PSA_ERROR_BUFFER_TOO_SMALL
22
23
#define MBEDTLS_ERR_LMS_BUFFER_TOO_SMALL PSA_ERROR_BUFFER_TOO_SMALL
24
25
#define MBEDTLS_ERR_PK_BUFFER_TOO_SMALL PSA_ERROR_BUFFER_TOO_SMALL
26
28
#define MBEDTLS_ERR_PK_ALLOC_FAILED PSA_ERROR_INSUFFICIENT_MEMORY
29
30
#define MBEDTLS_ERR_PEM_ALLOC_FAILED PSA_ERROR_INSUFFICIENT_MEMORY
31
32
#define MBEDTLS_ERR_ASN1_ALLOC_FAILED PSA_ERROR_INSUFFICIENT_MEMORY
33
34
#define MBEDTLS_ERR_LMS_ALLOC_FAILED PSA_ERROR_INSUFFICIENT_MEMORY
35
37
#define MBEDTLS_ERR_PK_BAD_INPUT_DATA PSA_ERROR_INVALID_ARGUMENT
38
39
#define MBEDTLS_ERR_PEM_BAD_INPUT_DATA PSA_ERROR_INVALID_ARGUMENT
40
41
#define MBEDTLS_ERR_LMS_BAD_INPUT_DATA PSA_ERROR_INVALID_ARGUMENT
42
43
#endif
/* MBEDTLS_COMPAT_3_CRYPTO_H */
crypto_values.h
PSA cryptography module: macros to build and analyze integer values.
Generated on Thu Feb 5 2026 15:22:16 for Mbed TLS v4.0.0 by
1.8.6