diff --git a/dnssec.go b/dnssec.go index 07262011..3bd55388 100644 --- a/dnssec.go +++ b/dnssec.go @@ -515,7 +515,7 @@ func (k *DNSKEY) publicKeyRSA() *rsa.PublicKey { } // Remainder expo += uint64(keybuf[keyoff]) - if expo > 2<<31 { + if expo > (2<<31)+1 { // Larger expo than supported. // println("dns: F5 primes (or larger) are not supported") return nil