]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1] crypto/rsa: left-pad PKCS#1 v1.5 outputs.
authorAdam Langley <agl@golang.org>
Fri, 21 Sep 2012 19:54:03 +0000 (05:54 +1000)
committerAdam Langley <agl@golang.org>
Fri, 21 Sep 2012 19:54:03 +0000 (05:54 +1000)
commit9dec2eb42a3a059183621884d4bcf8340e39ff95
treeeea09733e1d3d8fe2c191a2f5b16fc2be348cc91
parent530d9535c8c0cd7a8d8d54c47c0e75b358cb4da7
[release-branch.go1] crypto/rsa: left-pad PKCS#1 v1.5 outputs.

««« backport 46ca86e70e96
crypto/rsa: left-pad PKCS#1 v1.5 outputs.

OpenSSL requires that RSA signatures be exactly the same byte-length
as the modulus. Currently it'll reject ~1/256 of our signatures: those
that end up a byte shorter.

Fixes #3796.

R=golang-dev, edsrzf, r
CC=golang-dev
https://golang.org/cl/6352093

»»»
src/pkg/crypto/rsa/pkcs1v15.go