Buffer DecryptAes256(BufferView buf, const Aes256Key &key)
Aes256解密
bool DecodeHan256(const std::wstring &str, Buffer &buf)
中文映射编码
bool DecodeBase64(std::string_view str, Buffer &buf)
base64解码
uint32_t HashCrc32(BufferView buf, uint32_t crc=0)
crc32哈希
std::string EncodeBase64(BufferView buf)
base64编码
Buffer HashMd5(BufferView buf)
md5哈希
Buffer HashBlake2b(BufferView buf)
blake2b哈希
Buffer HashSha512(BufferView buf)
sha512哈希
Aes256Key GenerateKeyAes256()
生成Aes256密钥
void EncryptXor(BufferView buf)
快速异或加密
Buffer EncryptAes256(BufferView buf, const Aes256Key &key)
Aes256加密
void DecryptXor(BufferView buf)
Buffer HashSha256(BufferView buf)
sha256哈希
std::wstring EncodeHan256(BufferView buf)
中文映射编码