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

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

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

浏览该文件的源代码.

struct  SHA1
 SHA-1哈希算法结构体 更多...

函数

NEFORCE_ALWAYS_INLINE_INLINE string sha1 (const string_view data)
 SHA-1哈希便捷函数(字符串视图版本)
NEFORCE_ALWAYS_INLINE_INLINE string sha1 (const string &data)
 SHA-1哈希便捷函数(字符串版本)
NEFORCE_ALWAYS_INLINE_INLINE byte_vector sha1 (const cbyte_view data)
 SHA-1哈希便捷函数(字节视图版本)
NEFORCE_ALWAYS_INLINE_INLINE byte_vector sha1 (const byte_vector &data)
 SHA-1哈希便捷函数(字节向量版本)

详细描述

SHA-1哈希算法实现

此文件提供了SHA-1安全哈希算法的实现。SHA-1产生160位(20字节)的哈希值, 历史上广泛用于数字签名、证书验证和数据完整性检查。

在文件 sha1.hpp 中定义.