欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

SHA256、SHA384 和 SHA512 + HMAC - MetaTrader 4 库

author emer | 577 人阅读 | 0 人评论 |

许多开发人员在使用不同类型的外部 API 时需要这些功能,例如比特币和山寨币交易所,通常需要通过 HMAC-SHA512、HMAC-SHA384 和 HMAC-SHA256 发送数据并确认参数有效性。

SHA512 库的 MQL5 版本可在此处找到:https://www.mql5.com/en/code/18158。除了 SHA512 之外,还以单独库的形式添加了 SHA256 和 SHA384 支持。

HMAC 函数移植自https://en.wikipedia.org/wiki/Hash-based_message_authentication_code

使用示例(测试于http://www.freeformatter.com/hmac-generator.html


附件下载

📎 sha256.mqh (15.71 KB)

📎 sha384.mqh (18.43 KB)

📎 sha512.mqh (18.52 KB)

📎 sha_hmac.mq4 (1.85 KB)

Source: MQL5 #21065

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录