FreeRDP
include/freerdp/crypto/crypto.h File Reference

Data Structures

struct  rdpCertInfo
 

Functions

FREERDP_API char * crypto_base64_encode (const BYTE *data, size_t length)
 
FREERDP_API char * crypto_base64_encode_ex (const BYTE *data, size_t length, BOOL withCrLf)
 
FREERDP_API void crypto_base64_decode (const char *enc_data, size_t length, BYTE **dec_data, size_t *res_length)
 
FREERDP_API char * crypto_base64url_encode (const BYTE *data, size_t length)
 
FREERDP_API void crypto_base64url_decode (const char *enc_data, size_t length, BYTE **dec_data, size_t *res_length)
 
FREERDP_API char * crypto_read_pem (const char *filename, size_t *plength)
 
FREERDP_API BOOL crypto_write_pem (const char *filename, const char *pem, size_t length)
 

Function Documentation

◆ crypto_base64_decode()

FREERDP_API void crypto_base64_decode ( const char *  enc_data,
size_t  length,
BYTE **  dec_data,
size_t *  res_length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_base64_encode()

FREERDP_API char* crypto_base64_encode ( const BYTE data,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_base64_encode_ex()

FREERDP_API char* crypto_base64_encode_ex ( const BYTE data,
size_t  length,
BOOL  withCrLf 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_base64url_decode()

FREERDP_API void crypto_base64url_decode ( const char *  enc_data,
size_t  length,
BYTE **  dec_data,
size_t *  res_length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_base64url_encode()

FREERDP_API char* crypto_base64url_encode ( const BYTE data,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_read_pem()

FREERDP_API char* crypto_read_pem ( const char *  filename,
size_t *  plength 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ crypto_write_pem()

FREERDP_API BOOL crypto_write_pem ( const char *  filename,
const char *  pem,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function: