PSoC64 Secure Boot Utilities Middleware Library 1.0
Macros

General Description

Macros

#define CY_P64_GET_B64_DECODE_LEN(length)   (((((length) + 3u) / 4u) * 3u) + 1u)
 Calculates the buffer size required for decoded base64 string storage + 1 for end of string. More...
 
#define CY_P64_GET_B64_ENCODE_LEN(length)   (((((length) + 2u) / 3u) * 4u) + 1u)
 Calculates the buffer size required for string encoded into base64. More...
 

Macro Definition Documentation

◆ CY_P64_GET_B64_DECODE_LEN

#define CY_P64_GET_B64_DECODE_LEN (   length)    (((((length) + 3u) / 4u) * 3u) + 1u)

Calculates the buffer size required for decoded base64 string storage + 1 for end of string.

◆ CY_P64_GET_B64_ENCODE_LEN

#define CY_P64_GET_B64_ENCODE_LEN (   length)    (((((length) + 2u) / 3u) * 4u) + 1u)

Calculates the buffer size required for string encoded into base64.

This includes terminating null character.