verifier is only for verifying, not for hashing