From 44a935d086e016a8c63c2ed3873da120197d88f8 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Tue, 25 Feb 2020 14:56:10 +0000 Subject: [PATCH] debug for ratchet --- .../com/southernstorm/noise/protocol/HandshakeState.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/router/java/src/com/southernstorm/noise/protocol/HandshakeState.java b/router/java/src/com/southernstorm/noise/protocol/HandshakeState.java index f33baae9ce..a173d3663d 100644 --- a/router/java/src/com/southernstorm/noise/protocol/HandshakeState.java +++ b/router/java/src/com/southernstorm/noise/protocol/HandshakeState.java @@ -984,6 +984,12 @@ public class HandshakeState implements Destroyable, Cloneable { if (dh != null && dh.hasPublicKey()) { dh.getPublicKey(tmp, 0); buf.append(net.i2p.data.Base64.encode(tmp)); + if (dh.hasEncodedPublicKey()) { + buf.append('\n'); + buf.append("Local eph. pub key ELG2 encoded: "); + dh.getEncodedPublicKey(tmp, 0); + buf.append(net.i2p.data.Base64.encode(tmp)); + } } else { buf.append("null"); } -- GitLab