process method
Process a whole block of data at once, returning the result in a byte array.
Implementation
@override
Uint8List process(Uint8List data) {
  var out = Uint8List(keySize);
  var len = deriveKey(data, 0, out, 0);
  return out.sublist(0, len);
}