public static Signature createVerifier(PublicKey key) {
        return createVerifier(key, getSignatureAlgorithm(key));
    }
Returns a signature instance which computes a hash of its content, before verifying with the given public key.
security-utils/src/main/java/com/yahoo/security/SignatureUtils.java