private Hasher hasher;
@Override
public void init() throws RequiredArgumentMissingException {
try {
hasher = new Hasher(algorithm);
} catch (NoSuchAlgorithmException e) {
throw new RequiredArgumentMissingException("Specified algorithm does not exist", e);
}
if (this.output == null || this.output.length() == 0) {