Mbed OS Reference
Loading...
Searching...
No Matches
pem.h File Reference

Privacy Enhanced Mail (PEM) decoding. More...

#include "mbedtls/config.h"
#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
 No PEM header or footer found. More...
 
#define MBEDTLS_ERR_PEM_INVALID_DATA   -0x1100
 PEM string is not as expected. More...
 
#define MBEDTLS_ERR_PEM_ALLOC_FAILED   -0x1180
 Failed to allocate memory. More...
 
#define MBEDTLS_ERR_PEM_INVALID_ENC_IV   -0x1200
 RSA IV is not in hex-format. More...
 
#define MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG   -0x1280
 Unsupported key encryption algorithm. More...
 
#define MBEDTLS_ERR_PEM_PASSWORD_REQUIRED   -0x1300
 Private key password can't be empty. More...
 
#define MBEDTLS_ERR_PEM_PASSWORD_MISMATCH   -0x1380
 Given private key password does not allow for correct decryption. More...
 
#define MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE   -0x1400
 Unavailable feature, e.g. More...
 
#define MBEDTLS_ERR_PEM_BAD_INPUT_DATA   -0x1480
 Bad input parameters to function. More...
 

Detailed Description

Privacy Enhanced Mail (PEM) decoding.

Definition in file pem.h.