MD5Stream
密码学
描述
计算整个流的 MD5 摘要,无论进入时位置在哪都从流开头读起
摘要以 16 个原始二进制字节打包进 AnsiString 返回,每个字符对应一个摘要字节;Windows 上经由 CryptoAPI 按 8000 字节分块哈希,FPC 上走内置的 MD5 核心
语法
Delphi
Function MD5Stream(Input: TStream): AnsiString;参数
| Input | 要哈希的流;位置会先寻址到 0 |
|---|
返回值
原始 16 字节摘要,平台路径失败时为空串或短串;MD5File 在信任它之前先检查 Length >= 16
备注
与 SHA-2 的流式辅助函数不同,本函数哈希整个流,不提供字节范围参数