@Override public int hashCode() { return Arrays.hashCode(getPubKey()); } }
/** * Verifies the given ASN.1 encoded ECDSA signature against a hash using the public key. * * @param data Hash of the data to verify. * @param signature signature. * * @return - */ public boolean verify(byte[] data, byte[] signature) { return verify(data, signature, getPubKey()); }
/** * Verifies the given R/S pair (signature) against a hash using the public key. * * @param sigHash - * @param signature - * * @return - */ public boolean verify(byte[] sigHash, ECDSASignature signature) { return verify(sigHash, signature, getPubKey()); }