跳到主要内容
uencoder

Streaming Hash

流式哈希以恒定内存处理任意长度输入流,逐块更新状态,无需缓冲完整输入。

用途

在内存受限或输入长度未知场景(管道、网络流)中计算哈希。

机制

维护固定大小状态,每读入一块执行压缩函数更新状态,状态大小与输入长度无关。所有标准哈希(SHA-2/3、BLAKE)均支持流式。

用例

  • 管道数据校验
  • 大文件哈希
  • 网络流认证

相关工具

参考链接