16 #define CONVERT_BUFFER_LENGTH_MAX ((4 * 1024) - 1) 19 #define CONVERT_NONE (0) 20 #define CONVERT_RSA_PRIVATE_KEY (1) 21 #define CONVERT_DSA_PRIVATE_KEY (2) 22 #define CONVERT_CERTIFICATE (3) 25 #define CONVERT_CERTIFICATE_HEADER "-----BEGIN CERTIFICATE-----" 26 #define CONVERT_RSA_PRIVATE_KEY_HEADER "-----BEGIN RSA PRIVATE KEY-----" 27 #define CONVERT_DSA_PRIVATE_KEY_HEADER "-----BEGIN DSA PRIVATE KEY-----" 28 #define CONVERT_CERTIFICATE_FOOTER "-----END CERTIFICATE-----" 29 #define CONVERT_RSA_PRIVATE_KEY_FOOTER "-----END RSA PRIVATE KEY-----" 30 #define CONVERT_DSA_PRIVATE_KEY_FOOTER "-----END DSA PRIVATE KEY-----" 56 int ConvertPEMFormattedData(puint8_t dataPtr,
57 const char *pemEncodedData,
59 puint32_t convertedDataLength,
60 char **nextPtr =
NULL);
78 uint16_t convertLittleEndianWord(uint16_t hData);
79 uint32_t convertLittleEndianDword(uint32_t hData);
#define NULL
Definition: nm_bsp.h:76