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