use nil for signing in rsa

This commit is contained in:
Miek Gieben 2012-09-16 10:28:53 +02:00
parent 8a21b263d8
commit c88a47e261
1 changed files with 2 additions and 1 deletions

View File

@ -284,7 +284,8 @@ func (rr *RR_RRSIG) Sign(k PrivateKey, rrset []RR) error {
signature = append(signature, s1.Bytes()...)
rr.Signature = unpackBase64(signature)
case *rsa.PrivateKey:
signature, err := rsa.SignPKCS1v15(rand.Reader, p, ch, sighash)
// We can use nil as rand.Reader here (says AGL)
signature, err := rsa.SignPKCS1v15(nil, p, ch, sighash)
if err != nil {
return err
}