encryptHmacSha256 static method

String encryptHmacSha256({
  1. String key = 'VNLook',
  2. required String value,
})

Implementation

static String encryptHmacSha256({String key = 'VNLook', required String value}) {
  var keyHmac = utf8.encode(key);
  var bytesHmac = utf8.encode(value);

  var hmacSha256 = Hmac(sha256, keyHmac); // HMAC-SHA256
  var digest = hmacSha256.convert(bytesHmac);
  String base64 = base64Encode(digest.bytes);
  return base64;
}