NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
aes256.hpp 文件参考

AES-256加密算法实现 更多...

aes256.hpp 的引用(Include)关系图:

浏览该文件的源代码.

struct  AES256
 AES-256加密算法结构体 更多...

函数

NEFORCE_ALWAYS_INLINE_INLINE string aes256_encrypt (const string_view data, const string_view key_hex)
 AES-256加密便捷函数
NEFORCE_ALWAYS_INLINE_INLINE string aes256_decrypt (const string_view encrypted_hex, const string_view key_hex)
 AES-256解密便捷函数

详细描述

AES-256加密算法实现

此文件提供了AES-256对称加密算法的实现,支持 ECB、CBC 和 GCM 工作模式, 以及 PKCS#7 填充方案。

在文件 aes256.hpp 中定义.