純.Net實現的 SSH2 協議實現 - SharpSSH

fmms 12年前發布 | 82K 次閱讀 C# 網絡工具包

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

項目主頁:http://www.baiduhome.net/lib/view/home/1325818535359

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!