ImSQL
C++ 기반 SQL 자동화 및 라이선스 관리 엔진
Loading...
Searching...
No Matches
encrypt_base64.hpp File Reference

Base64 Encode/Decode Utility Header. More...

+ Include dependency graph for encrypt_base64.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

size_t secure::encrypt::encodeBase64 (const uint8_t *src, size_t src_len, std::string &dst)
 base64 인코딩
 
std::string secure::encrypt::encodeBase64 (std::string_view src)
 base64_encode std::string_view버전 인터페이스
 
size_t secure::encrypt::decodeBase64 (const std::string &src, uint8_t *dst)
 base64 디코딩 (복호화)
 
std::string secure::encrypt::decodeBase64 (std::string_view src)
 base64 디코딩
 

Detailed Description

Base64 Encode/Decode Utility Header.

Function Documentation

◆ decodeBase64() [1/2]

size_t secure::encrypt::decodeBase64 ( const std::string & src,
uint8_t * dst )

base64 디코딩 (복호화)

Parameters
[in]src소스 문자열
[out]dst결과 버퍼
Returns
size_t

◆ decodeBase64() [2/2]

std::string secure::encrypt::decodeBase64 ( std::string_view src)

base64 디코딩

base64_decode() std::string버전 인터페이스

Parameters
src
Returns
std::string

◆ encodeBase64() [1/2]

size_t secure::encrypt::encodeBase64 ( const uint8_t * src,
size_t src_len,
std::string & dst )

base64 인코딩

Parameters
[in]src소스 버퍼
[in]src_len소스 길이
[out]dst결과 문자열
Returns
size_t

◆ encodeBase64() [2/2]

std::string secure::encrypt::encodeBase64 ( std::string_view src)

base64_encode std::string_view버전 인터페이스

Parameters
[in]src
Returns
std::string