純.Net實現的 SSH2 協議實現 - SharpSSH
SharpSSH 是純.Net實現的 SSH2 客戶端協議的組件,用于與SSH服務器通信,支持 SSH/SCP/SFTP等協議。它是Java開源項目
JSch的一個C#移植。它擁有以下特性:
- SharpSSH is pure .NET, but it depends on Mentalis.org Crypto Library for encryption and integrity functions.
- SSH2 協議支持
- SSH File Transfer Protocol (SFTP)
- Secure Copy (SCP)
- Key exchange: diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1
- Cipher: 3des-cbc, aes128-cbc
- MAC: hmac-md5
- Host key type: ssh-rsa, ssh-dss
- Userauth: password, publickey (RSA, DSA)
- Port Forwarding
- Stream Forwarding
- Remote Exec
- Generating DSA and RSA key pairs
- Changing the passphrase for a private key
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!