// BASE64编码
std::string BytesToBase64(byte *s, unsigned int s_len)
{
std::string encoded;
StringSource ss(s, s_len, true,
new Base64Encoder(new StringSink(encoded))
);
return encoded;
}
// BASE64解码
std::string Base64ToBytes(byte *s, unsigned int s_len)
{
std::string decoded;
StringSource ss(s, s_len, true,
new Base64Decoder(new StringSink(decoded))
);
return decoded;
}