From 4aa6d15933cf78689ce36ea0d989cbea1816b1f2 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 14 Dec 2022 14:35:12 -0500 Subject: [PATCH] SSU2: Another consolidation of keys for building retry --- .../java/src/net/i2p/router/transport/udp/PacketBuilder2.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/router/java/src/net/i2p/router/transport/udp/PacketBuilder2.java b/router/java/src/net/i2p/router/transport/udp/PacketBuilder2.java index 2604f47dc..f250820c7 100644 --- a/router/java/src/net/i2p/router/transport/udp/PacketBuilder2.java +++ b/router/java/src/net/i2p/router/transport/udp/PacketBuilder2.java @@ -462,8 +462,8 @@ class PacketBuilder2 { byte sentIP[] = state.getSentIP(); pkt.setLength(LONG_HEADER_SIZE); int port = state.getSentPort(); - encryptRetry(packet, state.getSendHeaderEncryptKey1(), n, state.getSendHeaderEncryptKey1(), - state.getSendHeaderEncryptKey2(), + byte[] introKey = state.getSendHeaderEncryptKey1(); + encryptRetry(packet, introKey, n, introKey, introKey, sentIP, port, terminationCode); pkt.setSocketAddress(state.getSentAddress()); packet.setMessageType(TYPE_CREAT);