【发布时间】:2019-02-26 18:59:42
【问题描述】:
如何在 Flutter 移动应用上以最简单的方式散列并返回输入?我希望将数字签名返回客户端。拜托我在这里似乎死路了。
【问题讨论】:
-
请添加一个最小的代码示例来说明您的问题
标签: encryption dart flutter dart-pub tink
如何在 Flutter 移动应用上以最简单的方式散列并返回输入?我希望将数字签名返回客户端。拜托我在这里似乎死路了。
【问题讨论】:
标签: encryption dart flutter dart-pub tink
这是旧的,而且问得有点不好,但是...
我写了一个包来解决你的问题。它被称为 steel_crypt,它在 dart 2 中提供最小痛苦的哈希。
https://pub.dev/packages/steel_crypt
你可以散列,例如,通过:
var hasher = HashCrypt("SHA-3/512"); //generate SHA-3/512 hasher
String hash = hasher.hash("somedatahere"); //gives hash
bool check = hasher.checkhash("somedatahere", hash); //gives whether given hashed text == given plaintext
【讨论】: