PowerTCP SSH and SFTP for .NET について

.NETアプリケーションにSSH通信とファイル転送機能を追加

PowerTCP SSH and SFTP for .NET は C#とVB.NETのオンラインアプリケーションやSSH2によるファイル転送などの広範囲な開発効率化のための、柔軟性、容易な利用、セキュリティを提供するたのSFTPとSSHコンポーネントを備えています。PowerTCP SSH and SFTP for .NET は .NET フレームワークのすき間を埋めてSFTP を含みます。スタンドアロン SSH セッションコンポーネント、ユーザ名 / パスワードと PEM 公開キー認証、トリプルDES を使った暗号化 / 解読と AES 、 Diffie - ヘルマンはエクスチェンジと Mac 算法データ保全にキーを付けます。PowerTCP SSH and SFTP for .NET は C# と VB.NET デベロッパーと完全なMShelp 2 マニュアルのために包括的なサンプルを含みます。

Security

  • SFTP and stand-alone SSH session components
  • Username/password and PEM public key authentication
  • Encryption/decryption using Triple DES and AES
  • Diffie-Hellman key exchange algorithm, in addition to ed25519, RSA, and, DSA server host key algorithms, for broad compatibility
  • MAC algorithm data integrity

SSH File Transfer Protocol (SFTP)

  • Upload, download and delete files
  • Parse listings automatically
  • Create and delete directories
  • Cancel transfers
  • SFTP Version 3 support

Flexibility and Ease-of-use

  • Progress event for monitoring transfer rate and advancement
  • Synchronous and asynchronous operation modes
  • HTTP CONNECT Proxy Support
  • Fully developed in managed C#
  • Compatible with Visual Studio 2005 and 2008
  • Sample projects in both C# and VB.NET

PowerTCP SSH and SFTP for .NET includes two components plus several major classes.

Class Description

  • Connection Class - Establish an encrypted connection to an SSH-2 server.
  • ConnectionInfo Class - Provide details about an established SSH-2 connection.
  • CopyResult Class - Provides the result of a requested Copy operation.
  • DHGexParameters Class - Specifies parameters for a Diffie-Hellman group exchange.
  • ListEntry Class - Contains a listing entry.
  • LocalPortForwarder Class - Forwards connections locally via a secure tunnel to another host.
  • Sftp Component - Represents an SFTP client session over an SSH-2 connection.
  • Ssh Component - Represents an online client session over an SSH-2 connection.
  • SshBase Class - Provides connection and authentication members for the Sftp and Ssh components.