我们正在使用 JSch 库 (jsch-0.1.55.jar) 与 SFTP 服务器 (Bitvise) 建立连接。
我正在使用算法 diffie-hellman-group1-sha1
并且运行良好。但是当我使用以下算法时它显示错误
Algorithm negotiation fail
-
<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4f2c3a3d392a7d7a7a7e76623c272e7d7a790f23262d3c3c2761203d28" rel="noreferrer noopener nofollow">[email protected]</a>
-
diffie-hellman-group18-sha512
-
diffie-hellman-group16-sha512
-
diffie-hellman-group14-sha256
JSch支持以上算法吗?
如果不是,有人可以帮助解决本文或任何解决问题的方法吗?
最佳答案
JSch 0.1.55 不支持其中任何一个。
但是@mwiede's fork of JSch支持所有这些。
关于java - JSch 不支持的 KEX 算法的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73862879/