ssh: rename methods in packetCipher interface
The new name readCipherPacket/writeCipherPacket disambiguates method
calls from packetConn.{read,write}Packet, which has a different
signature, and is called in different layers of the stack.
Change-Id: I02ca83e28f74f0a347a1cde665efdfb78f3f51bb
Reviewed-on: https://go-review.googlesource.com/c/crypto/+/171657
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
+8
-8
@@ -56,13 +56,13 @@ func testPacketCipher(t *testing.T, cipher, mac string) {
|
||||
want := "bla bla"
|
||||
input := []byte(want)
|
||||
buf := &bytes.Buffer{}
|
||||
if err := client.writePacket(0, buf, rand.Reader, input); err != nil {
|
||||
t.Fatalf("writePacket(%q, %q): %v", cipher, mac, err)
|
||||
if err := client.writeCipherPacket(0, buf, rand.Reader, input); err != nil {
|
||||
t.Fatalf("writeCipherPacket(%q, %q): %v", cipher, mac, err)
|
||||
}
|
||||
|
||||
packet, err := server.readPacket(0, buf)
|
||||
packet, err := server.readCipherPacket(0, buf)
|
||||
if err != nil {
|
||||
t.Fatalf("readPacket(%q, %q): %v", cipher, mac, err)
|
||||
t.Fatalf("readCipherPacket(%q, %q): %v", cipher, mac, err)
|
||||
}
|
||||
|
||||
if string(packet) != want {
|
||||
@@ -85,8 +85,8 @@ func TestCBCOracleCounterMeasure(t *testing.T) {
|
||||
want := "bla bla"
|
||||
input := []byte(want)
|
||||
buf := &bytes.Buffer{}
|
||||
if err := client.writePacket(0, buf, rand.Reader, input); err != nil {
|
||||
t.Errorf("writePacket: %v", err)
|
||||
if err := client.writeCipherPacket(0, buf, rand.Reader, input); err != nil {
|
||||
t.Errorf("writeCipherPacket: %v", err)
|
||||
}
|
||||
|
||||
packetSize := buf.Len()
|
||||
@@ -106,9 +106,9 @@ func TestCBCOracleCounterMeasure(t *testing.T) {
|
||||
fresh.Bytes()[i] ^= 0x01
|
||||
|
||||
before := fresh.Len()
|
||||
_, err = server.readPacket(0, fresh)
|
||||
_, err = server.readCipherPacket(0, fresh)
|
||||
if err == nil {
|
||||
t.Errorf("corrupt byte %d: readPacket succeeded ", i)
|
||||
t.Errorf("corrupt byte %d: readCipherPacket succeeded ", i)
|
||||
continue
|
||||
}
|
||||
if _, ok := err.(cbcError); !ok {
|
||||
|
||||
Reference in New Issue
Block a user