diff src/ch/ethz/ssh2/transport/ServerKexManager.java @ 314:d85bc45139f2 ganymed

add ecdsa key support everywhere
author Carl Byington <carl@five-ten-sg.com>
date Wed, 30 Jul 2014 16:25:29 -0700
parents fde9d6568bea
children 6b424bb783a2
line wrap: on
line diff
--- a/src/ch/ethz/ssh2/transport/ServerKexManager.java	Wed Jul 30 16:19:33 2014 -0700
+++ b/src/ch/ethz/ssh2/transport/ServerKexManager.java	Wed Jul 30 16:25:29 2014 -0700
@@ -218,7 +218,7 @@
                     signature = DSASHA1Verify.encodeSSHDSASignature(ds);
                 }
 
-                PacketKexDHReply dhr = new PacketKexDHReply(hostKey, kxs.dhx.getF(), signature);
+                PacketKexDHReply dhr = new PacketKexDHReply(hostKey, new BigInteger(kxs.dhx.getF()), signature);
                 tm.sendKexMessage(dhr.getPayload());
 
                 finishKex(false);