NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
sha256.hpp 文件参考

SHA-256哈希算法实现 更多...

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

浏览该文件的源代码.

struct  neforce::SHA256
 SHA-256哈希算法结构体 更多...

函数

string neforce::sha256 (const string_view data)
 SHA-256哈希便捷函数(字符串视图版本)
string neforce::sha256 (const string &data)
 SHA-256哈希便捷函数(字符串版本)
byte_vector neforce::sha256 (const cbyte_view data)
 SHA-256哈希便捷函数(字节视图版本)
byte_vector neforce::sha256 (const byte_vector &data)
 SHA-256哈希便捷函数(字节向量版本)

详细描述

SHA-256哈希算法实现

此文件提供了SHA-256安全哈希算法的实现。SHA-256产生256位(32字节)的哈希值, 是SHA-2家族的一员,广泛应用于密码存储、数字签名、区块链、证书验证和数据完整性保护。

在文件 sha256.hpp 中定义.