diff src/ch/ethz/ssh2/server/ServerConnectionState.java @ 344:b40bc65fa09a

compensate for SecureRandom bug on older devices
author Carl Byington <carl@five-ten-sg.com>
date Thu, 31 Jul 2014 18:39:36 -0700
parents 071eccdff8ea
children
line wrap: on
line diff
--- a/src/ch/ethz/ssh2/server/ServerConnectionState.java	Thu Jul 31 17:30:36 2014 -0700
+++ b/src/ch/ethz/ssh2/server/ServerConnectionState.java	Thu Jul 31 18:39:36 2014 -0700
@@ -5,7 +5,6 @@
 package ch.ethz.ssh2.server;
 
 import java.net.Socket;
-import java.security.SecureRandom;
 
 import ch.ethz.ssh2.ServerAuthenticationCallback;
 import ch.ethz.ssh2.ServerConnection;
@@ -13,6 +12,7 @@
 import ch.ethz.ssh2.auth.ServerAuthenticationManager;
 import ch.ethz.ssh2.channel.ChannelManager;
 import ch.ethz.ssh2.crypto.CryptoWishList;
+import ch.ethz.ssh2.crypto.SecureRandomFix;
 import java.security.KeyPair;
 import java.security.PrivateKey;
 import java.security.interfaces.DSAPrivateKey;
@@ -24,7 +24,7 @@
 public class ServerConnectionState {
     public ServerConnection conn;
 
-    public SecureRandom generator = new SecureRandom();
+    public SecureRandomFix generator = new SecureRandomFix();
 
     public String softwareversion;