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

Data Structures

struct  rdpCertInfo
 

Functions

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

Function Documentation

◆ crypto_base64_decode()

FREERDP_API void crypto_base64_decode ( const char *WINPR_RESTRICT  enc_data,
size_t  length,
BYTE **WINPR_RESTRICT  dec_data,
size_t *WINPR_RESTRICT  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 *WINPR_RESTRICT  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 *WINPR_RESTRICT  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 *WINPR_RESTRICT  enc_data,
size_t  length,
BYTE **WINPR_RESTRICT  dec_data,
size_t *WINPR_RESTRICT  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 *WINPR_RESTRICT  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 *WINPR_RESTRICT  filename,
size_t *WINPR_RESTRICT  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 *WINPR_RESTRICT  filename,
const char *WINPR_RESTRICT  pem,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function: