3des
java源码信息取自:
介绍
这个项目的灵感来自
Sharp.SSH
库,它是从
Java
移植过来的,似乎很长一段时间都不受支持。
这个库是使用
.NET
4.0
完全重写的,没有任何第三方依赖项,并尽可能多地利用并行性来获得最佳性能。
特征
使用同步和异步方法执行
SSH
命令
返回命令执行退出状态等信息
为同步和异步操作提供
SFTP
功能。
提供SCP功能。
提供上传和下载
sftp
操作的状态报告,以允许准确的进度条实现
远程和本地端口转发
外壳/终端实现。
指定密钥文件密码
使用多个密钥文件进行身份验证
支持
diffie-hellman-group-exchange-sha256、diffie-hellman-group-exchange-sha1、diffie-hellman-group14-sha1
和
diffie-hellman-group1-sha1
密钥交换方法。
支持
3des-cbc、aes128-cbc、aes192-cbc、aes256-cbc、aes128-ctr、aes192-ctr、aes256-ctr、blowfish-cbc
和
c