encodeByteHmac static method
Implementation
static Uint8List encodeByteHmac(
Uint8List key,
int keylen,
List<int> challenge, {
int hmacLength = 64,
}) {
final mac = HMac(SHA256Digest(), hmacLength);
mac.init(KeyParameter(key));
mac.update(Uint8List.fromList(challenge), 0, challenge.length);
final out = Uint8List(keylen);
mac.doFinal(out, 0);
return out;
}