File compat-3-crypto.h

Compatibility definitions for MbedTLS 3.x code built with MbedTLS 4.x or TF-PSA-Crypto 1.x.

Defines

MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL

Output buffer too small.

MBEDTLS_ERR_ASN1_BUF_TOO_SMALL

Buffer too small when writing ASN.1 data structure.

MBEDTLS_ERR_LMS_BUFFER_TOO_SMALL

Input/output buffer is too small to contain requited data

MBEDTLS_ERR_PK_BUFFER_TOO_SMALL

The output buffer is too small.

MBEDTLS_ERR_PK_ALLOC_FAILED

Memory allocation failed.

MBEDTLS_ERR_PEM_ALLOC_FAILED

Failed to allocate memory.

MBEDTLS_ERR_ASN1_ALLOC_FAILED

Memory allocation failed

MBEDTLS_ERR_LMS_ALLOC_FAILED

LMS failed to allocate space for a private key

MBEDTLS_ERR_PK_BAD_INPUT_DATA

Bad input parameters to function.

MBEDTLS_ERR_PEM_BAD_INPUT_DATA

Bad input parameters to function.

MBEDTLS_ERR_LMS_BAD_INPUT_DATA

Bad data has been input to an LMS function