赞
踩
crypto: ^2.1.5 #https://pub.dev/packages/crypto/install
static getMd5() { Map json = { "name": "wizard", "password": 111111, "age": 20, "sex": "男" }; List attrKeys = json.keys.toList(); attrKeys.sort(); //排序 ASCII 字符顺序进行排序 var str = ''; for (var i = 0; i < json.length; i++) { str += "${attrKeys[i]}${json[attrKeys[i]]}"; } print(str); print("Md5加密:${md5.convert(utf8.encode(str)).toString()}"); //可换成sha1 sha256 }
I/flutter (11293): Md5加密:04b257c31f82fe7099a1089a636b54d1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。