MD5Match
密码学
描述
比较两个 MD5 摘要,全程不提前退出
语法
Delphi
Function MD5Match(D1, D2: MD5Digest): Boolean;参数
| D1 | 第一个摘要 |
|---|---|
| D2 | 第二个摘要 |
返回值
| False | 至少一个字节不同 |
|---|---|
| True | 全部 16 个字节一致 |
备注
比较过程把每个字节的 XOR 累积 OR 后才测试累加器,循环长度不会泄露第一处差异的位置
密码学
比较两个 MD5 摘要,全程不提前退出
Function MD5Match(D1, D2: MD5Digest): Boolean;| D1 | 第一个摘要 |
|---|---|
| D2 | 第二个摘要 |
| False | 至少一个字节不同 |
|---|---|
| True | 全部 16 个字节一致 |
比较过程把每个字节的 XOR 累积 OR 后才测试累加器,循环长度不会泄露第一处差异的位置