hkdfExtract function

Uint8List hkdfExtract(
  1. Uint8List ikm, {
  2. required Uint8List salt,
})

A robust, PointyCastle-based HKDF-Extract dynamic.

Implementation

Uint8List hkdfExtract(Uint8List ikm, {required Uint8List salt}) {
  final hmac = pc.HMac(pc.SHA256Digest(), 64)..init(pc.KeyParameter(salt));
  return hmac.process(ikm);
}