Namespace star::s3crypto¶
Namespace List > star > s3crypto
Public Functions¶
| Type | Name |
|---|---|
| std::array< unsigned char, 32 > | hmacSha256 (const unsigned char * key, size_t key_len, const unsigned char * msg, size_t msg_len) |
| std::array< unsigned char, 32 > | hmacSha256 (const std::string & key, const std::string & msg) |
| std::array< unsigned char, 32 > | sha256 (const unsigned char * data, size_t len) |
| std::array< unsigned char, 32 > | sha256 (const std::string & data) |
Public Functions Documentation¶
function hmacSha256¶
inline std::array< unsigned char, 32 > star::s3crypto::hmacSha256 (
const unsigned char * key,
size_t key_len,
const unsigned char * msg,
size_t msg_len
)
function hmacSha256¶
inline std::array< unsigned char, 32 > star::s3crypto::hmacSha256 (
const std::string & key,
const std::string & msg
)
function sha256¶
inline std::array< unsigned char, 32 > star::s3crypto::sha256 (
const unsigned char * data,
size_t len
)
function sha256¶
The documentation for this class was generated from the following file StarDS/include/stards.h