Bcrypt - MetaTrader 5 库
高级加密标准或 AES 是美国政府用于保护机密信息的对称分组密码,并在世界各地的软件和硬件中实施以加密敏感数据。
此类使用 MQL5 内置函数加密编码()加密/解密数据。此外,它将 CryptEncoded() 生成的数据转换为十六进制字符串,反之亦然。
可以使用两个密钥密码。您应该使用相同的密钥进行加密和解密,因此发送方和接收方都必须知道并使用相同的密钥。如果您不知道如何构建密钥,您可以获取一把这里。
//+------------------------------------------------------------------+ //|脚本程序启动函数 | //+------------------------------------------------------------------+ 空白 启动时() { 细绳文本=“这是一条消息!”; B.初始化(“7E846B635877D53A2BD51B320D9453407E8F4C22C104E1E9481783A50FADD162”,“密码”,TXT); 打印(“Bcrypt 密钥=”,B.Encrypt()); 打印(“Bcrypt解码数据=”,B.Decrypt(B.Encrypt())); }
欲了解更多信息,请查看随附的文件。
附件下载
📎 bcrypt.mqh (6.95 KB)
📎 exampledecrypt.mq5 (2.23 KB)
📎 exampleencrypt.mq5 (1.64 KB)
Source: MQL5 #16378
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
