- 显示:
- 2282
- 等级:
- 已发布:
- 2014.02.13 07:03
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
128-字节 的 哈希 算法, 由来自 麻省理工学院 (MIT) 的 Ronald Linn Rivest 教授开发于1991。
使用例子
#include <MD5Hash.mqh> CMD5Hash md5; string str="Now it is easy to control MQL5 data integrity!"; uchar bytes[]; StringToCharArray(str, bytes, 0, StringLen(str)); // 传递字符串到字节数组 // 没有最后一个\0 Print(md5.Hash(bytes, ArraySize(bytes))); // 输出 MD5-哈希
--------------------------------------------------------------------- 结果: c25688ecc77d8141b2f85320809e2a35
作为一个数组我们可以从 FileReadArray 文件设置计算数据, 等等。
它十分有用
- 在读取网络文件时检查数据完整性。
- 比较文件。
- 哈希个人数据并发送到网络。
- 个人数据以加密形式存储。
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/1553