input_hash method
Implementation
String input_hash(String userText, String userSha) {
var bytes = utf8.encode(userText);
if (userSha == '256') {
var digest1 = sha256.convert(bytes);
String digest1str = digest1.toString();
return digest1str;
}
else if (userSha == '384') {
var digest2 = sha384.convert(bytes);
String digest2str = digest2.toString();
return digest2str;
}
else {
var digest3 = sha512.convert(bytes);
String digest3str = digest3.toString();
return digest3str;
}
}