Generates the final hash digest by assembling and returning the hash state in a List<int>.
List<int>
@override List<int> digest() { final out = List<int>.filled(getDigestLength, 0); finish(out); return out; }