如何从字符串生成MD5哈希?
import 'package:crypto/crypto.dart' as crypto;
///Generate MD5 hash
generateMd5(String data) {
var content = UTF8.encode(data);
var md5 = crypto.md5;
}
我不知道下一步该怎么办
如何从字符串生成MD5哈希?
import 'package:crypto/crypto.dart' as crypto;
///Generate MD5 hash
generateMd5(String data) {
var content = UTF8.encode(data);
var md5 = crypto.md5;
}
我不知道下一步该怎么办
更有效的方法是:
import 'dart:convert';
import 'package:crypto/crypto.dart';
String generateMd5(String input) {
return md5.convert(utf8.encode(input)).toString();
}
这避免了加载不必要的convert
包并使用已有的Utf8Codec
,而不是在每次调用函数时实例化Utf8Encoder
对象.