@override Uint8List digest() { _padding(); ByteData buffer = ByteData(32); for (int i = 0; i < 8; ++i) { buffer.setUint32(i * 4, _h[i]); } return buffer.buffer.asUint8List(); }