Uint8List hmacSha512(String key, String data) { var hmacSha512 = HMac(SHA512Digest(), 128) ..init(KeyParameter(utf8.encode(key))); var digest = hmacSha512.process(utf8.encode(data)); return digest; }