nit: simplify equality check

This commit is contained in:
Steven Allen 2019-08-01 16:09:09 -07:00
parent 963cc997b2
commit 543dbe6c29

View File

@ -109,14 +109,7 @@ func (sk *RsaPrivateKey) Equals(k Key) bool {
b := other.sk
// Don't care about constant time. We're only comparing the public half.
if a.PublicKey.N.Cmp(b.PublicKey.N) != 0 {
return false
}
if a.PublicKey.E != b.PublicKey.E {
return false
}
return true
return a.PublicKey.N.Cmp(b.PublicKey.N) == 0 && a.PublicKey.E == b.PublicKey.E
}
// UnmarshalRsaPrivateKey returns a private key from the input x509 bytes