docs: @Override
      public byte[] hash(byte[] input) {
          Digest digest = getHashDigest();
          byte[] retValue = new byte[digest.getDigestSize()];
          digest.update(input, 0, input.length);
          digest.doFinal(retValue, 0);
          return retValue;
      }