Hi,

   +-From: =?ISO-8859-9?B?bmF6bP0gZ/xuZPx6?= <nazligundu...@gmail.com> --
   |_Date: Wed, 18 Aug 2010 17:16:55 +0300 ______________________________
   |
   |I want to change the order of preference of key exchange or encryption
   |algorithms in Jsch. I tried overriding the config as below:
   |config = new Properties();
   |String kexOrder = getOrderForConfiguration("kex");
   |where "getOrderForConfiguration" method returns a string including the
   |preferred order of algorithms. This does not seem to work. In addition, can
   |I remove one of the algorithm supported to support only one kex algorithm?
   |I appreciate your help.

I don't know about the implementation of your getOrderForConfiguration()
method, but you can config and choose kex algorithm as follows,

      ...
      JSch jsch = new JSch();
      Session session = jsch.getSession(user, host, 22); 
      System.out.println("default settings for kex: "+session.getConfig("kex"))
      session.setConfig("kex", "diffie-hellman-group1-sha1")
      ...


Sincerely,
--
Atsuhiko Yamanaka
JCraft,Inc.
1-14-20 HONCHO AOBA-KU,
SENDAI, MIYAGI 980-0014 Japan.
Tel +81-22-723-2150
    +1-415-578-3454
Skype callto://jcraft/
Twitter: @ymnk

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
JSch-users mailing list
JSch-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to