private static boolean
verify(Mac mac, byte [] signature) {
        return verify(mac, signature, false);
}
Verifies the data (computes the secure hash and compares it to the input)
@param mac The HMAC generator
@param signature The signature to compare against
@return true if the signature matches, false otherwise
src/main/java/core/org/xbill/DNS/TSIG.java