diff options
| author | Rob Pike <r@golang.org> | 2009-11-18 15:24:24 -0800 |
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2009-11-18 15:24:24 -0800 |
| commit | 391051631f6118f60751735160d4f5a4b41ba5db (patch) | |
| tree | a54bad89b8447ed713d40539471ce8d1b9f811ff /src/pkg/crypto/rsa/rsa.go | |
| parent | e97248aec165fe74b5b765813d8d8f9e44790910 (diff) | |
| download | golang-391051631f6118f60751735160d4f5a4b41ba5db.tar.gz | |
remove bytes.Copy
replace all calls with calls to copy
use copy in regexp and bytes.Buffer
R=rsc
CC=golang-dev
http://codereview.appspot.com/157073
Diffstat (limited to 'src/pkg/crypto/rsa/rsa.go')
| -rw-r--r-- | src/pkg/crypto/rsa/rsa.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/pkg/crypto/rsa/rsa.go b/src/pkg/crypto/rsa/rsa.go index e73aaf1e6..12465973c 100644 --- a/src/pkg/crypto/rsa/rsa.go +++ b/src/pkg/crypto/rsa/rsa.go @@ -9,7 +9,6 @@ package rsa import ( "big"; - "bytes"; "crypto/subtle"; "hash"; "io"; @@ -263,9 +262,9 @@ func EncryptOAEP(hash hash.Hash, rand io.Reader, pub *PublicKey, msg []byte, lab seed := em[1 : 1+hash.Size()]; db := em[1+hash.Size() : len(em)]; - bytes.Copy(db[0:hash.Size()], lHash); + copy(db[0:hash.Size()], lHash); db[len(db)-len(msg)-1] = 1; - bytes.Copy(db[len(db)-len(msg):len(db)], msg); + copy(db[len(db)-len(msg):len(db)], msg); _, err = io.ReadFull(rand, seed); if err != nil { @@ -445,6 +444,6 @@ func leftPad(input []byte, size int) (out []byte) { n = size } out = make([]byte, size); - bytes.Copy(out[len(out)-n:len(out)], input); + copy(out[len(out)-n:len(out)], input); return; } |
