title: JTDS 1.3 connection issue with java8 x64
body: <p>I get the following error when trying to use jtds 1.3 + jdk1.8(64) on Windows 7. </p>
  
  <pre><code>Exception in thread "main" java.lang.RuntimeException: Error initializing DESEngine
      at net.sourceforge.jtds.util.DESEngine.init(DESEngine.java:76)
      at net.sourceforge.jtds.util.DESEngine.&lt;init&gt;(DESEngine.java:51)
      at net.sourceforge.jtds.jdbc.NtlmAuth.answerLmChallenge(NtlmAuth.java:52)
      at net.sourceforge.jtds.jdbc.TdsCore.sendNtlmChallengeResponse(TdsCore.java:2179)
      at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:613)
      at net.sourceforge.jtds.jdbc.JtdsConnection.&lt;init&gt;(JtdsConnection.java:369)
      at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:183)
      at java.sql.DriverManager.getConnection(Unknown Source)
      at java.sql.DriverManager.getConnection(Unknown Source)
      at test4.Test4.main(Test4.java:15)
  Caused by: java.security.NoSuchAlgorithmException: DES SecretKeyFactory not available
      at javax.crypto.SecretKeyFactory.&lt;init&gt;(SecretKeyFactory.java:122)
      at javax.crypto.SecretKeyFactory.getInstance(SecretKeyFactory.java:160)
      at net.sourceforge.jtds.util.DESEngine.init(DESEngine.java:69)
      ... 9 more
  </code></pre>
  
  <p>Sample code here:</p>
  
  <pre><code>public static void main(String[] args) throws Exception {
      String url = "jdbc:jtds:sqlserver://server:1433/db1;domain=dm1";
      String user = "user";
      String pwd = "password";
  
      Class.forName("net.sourceforge.jtds.jdbc.Driver");
      Connection cn = DriverManager.getConnection(url, user, pwd);
      System.out.println("connected!");
  }
  </code></pre>
  
  <p>Java version:</p>
  
  <pre><code>C:\Program Files\Java\jdk1.8.0_40\bin&gt;java -version
  java version "1.8.0_40"
  Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
  Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
  </code></pre>
  
  <p>And here are tests I did:</p>
  
  <pre><code>jtds-1.3(1.3.1)
  Windows7 + jdk1.7.79 (32) works
  Windows7 + jdk1.7.79 (64) works
  Windows7 + jdk1.8.40 (32) works
  Windows7 + jdk1.8.40 (64) NOT working
  RedHat6.6 + jdk1.7.79 (64) works
  RedHat6.6 + jdk1.8.40 (64) works
  
  jtds-1.2.8:
  works on any combination of system above.
  </code></pre>
  
  <p>Any known issues regarding jtds1.3 + java8(64) on Windows?</p>