下你所需,载你所想!
汇集开发技术源码资料

hmac_sha1(c++示例)

:253.147KB :1 :2022-09-30 14:59:21

部分简介

hmac_sha1(c++示例)如果开发者对于本文件有需要的可以参考。
#include
#include
#include
#include
#include

using namespace cryptlite;

// base64 encoding
std::string b64 = base64::encode_from_string("foobarbuz");

std::vector decoded_v;
base64::decode(b64, decoded_v);

std::string decoded_str;
base64::decode(b64, decoded_str);


boost::shared_array arr;
std::size_t len;
boost::tie(arr, len) = base64::decode_to_array(b64);

// sha1 hash
boost::uint8_t sha1digest[sha1::HASH_SIZE];

热门推荐

相关文章