hashPassword function

String hashPassword(
  1. String password,
  2. String salt
)

Hash a password using the passed salt.

Implementation

String hashPassword(String password, String salt) {
  final codec = Utf8Codec();
  final key = codec.encode(password);
  final saltBytes = codec.encode(salt);
  final hmac = Hmac(sha256, key);
  final digest = hmac.convert(saltBytes);
  return digest.toString();
}