@Override
    public void reset() {
      bufferPos = 0;
      Arrays.fill(buffer, (byte) 0);
      if (!useNative) {
        Arrays.fill(h, 0);
        Arrays.fill(m, (byte) 0);
        Arrays.fill(t, 0);
        f = false;
        rounds = 12;
        Arrays.fill(v, 0);
      }
    }
Reset the digest back to it's initial state.
crypto/algorithms/src/main/java/org/hyperledger/besu/crypto/Blake2bfMessageDigest.java