Privacy Enhanced Mail (PEM) decoding. More...
#include <stddef.h>
Go to the source code of this file.
Macros | |
PEM Error codes | |
These error codes are returned in case of errors reading the PEM data. | |
#define | MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT -0x1080 |
#define | MBEDTLS_ERR_PEM_INVALID_DATA -0x1100 |
#define | MBEDTLS_ERR_PEM_ALLOC_FAILED -0x1180 |
#define | MBEDTLS_ERR_PEM_INVALID_ENC_IV -0x1200 |
#define | MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG -0x1280 |
#define | MBEDTLS_ERR_PEM_PASSWORD_REQUIRED -0x1300 |
#define | MBEDTLS_ERR_PEM_PASSWORD_MISMATCH -0x1380 |
#define | MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE -0x1400 |
#define | MBEDTLS_ERR_PEM_BAD_INPUT_DATA -0x1480 |
Privacy Enhanced Mail (PEM) decoding.
#define MBEDTLS_ERR_PEM_ALLOC_FAILED -0x1180 |
Failed to allocate memory.
#define MBEDTLS_ERR_PEM_BAD_INPUT_DATA -0x1480 |
Bad input parameters to function.
#define MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE -0x1400 |
Unavailable feature, e.g. hashing/encryption combination.
#define MBEDTLS_ERR_PEM_INVALID_DATA -0x1100 |
PEM string is not as expected.
#define MBEDTLS_ERR_PEM_INVALID_ENC_IV -0x1200 |
RSA IV is not in hex-format.
#define MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT -0x1080 |
No PEM header or footer found.
#define MBEDTLS_ERR_PEM_PASSWORD_MISMATCH -0x1380 |
Given private key password does not allow for correct decryption.
#define MBEDTLS_ERR_PEM_PASSWORD_REQUIRED -0x1300 |
Private key password can't be empty.
#define MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG -0x1280 |
Unsupported key encryption algorithm.