FTP ライブラリの概要

はじめに

SmartFTP FTP Library コンポーネント (COM) は、FTP および SFTP プロトコルを使用したファイル転送機能を提供します。幅広い機能と、信頼性が高く安全なファイル転送 (SSH と TLS) を提供します。このコンポーネントは COM テクノロジを活用しており、Visual Basic、Visual C++、JavaScript/VBScript、VB.NET、C#.NET、Delphi など多くの環境で使用できます。

FTP ライブラリをダウンロードします。

FTP クライアントの SmartFTP をお探しの場合は、ダウンロード ページをご覧ください。

機能

一般的な

  • アップロード、ダウンロードでレジューム可能
  • ディレクトリの名前の変更、作成、削除
  • ファイルの移動/名前の変更と削除
  • IPv4とIPv6
  • 国際化ドメイン (IDN)
  • 改良されたNAT/UPnP/ICS/ICF サポート
  • UTF8/Unicodeサポート
  • SOCKS4、SOCKS4A、SOCKS5、HTTP プロキシ サポート
  • 64ビット ファイル サイズ (4GB超)
  • 転送速度の制限 (全体のコネクションとコネクションごと)
  • ファイル ログ記録
  • 多言語サポート
  • オン・ザ・フライ ファイル暗号化
  • Windows x64、x86、arm64 ネイティブサポート
  • FIPS 140-3、140-2、186-4 準拠
  • Windows 11、10、8.1、Server 2022、2019、2016、2012 R2 と互換性があります
  • 完全な HTML ヘルプ ドキュメント

FTP / FTPS

  • サーバー間 (FXP) 転送
  • セキュアな転送 (TLS)
  • 圧縮 (MODE Z)
  • 転送の完全性 (XCRC, XMD5, XSHA1)
  • 読み取り可能なListing加工 (MLSD)
  • FTP パーサー (Unix、MLST、VMS、MVS,、DOS、HP-UX、zOS)
  • 改良されたNAT/UPnP/ICS/ICF サポート
  • ファイル更新日時の設定/取得 (MDTM、 MFMT、 SITE UTIME)
  • IPリピーター
  • ローカル ポート制限
  • Unix属性の設定 (SITE CHMOD ラッパー)

SFTP の SSH 上

  • SFTP プロトコルのバージョン: 1-6
  • ホスト キー アルゴリズム。 RSA、DSA、ECDSA、Ed25519
  • 暗号化アルゴリズム: aes128-ctr、aes256-cbc、aes192-cbc、aes128-cbc、3des-cbc、aes128-gcm@openssh.com、aes256-gcm@openssh.com
  • キー交換: DH, DH グループ交換 (DHGEX)、楕円曲線 DH (ECDH) Curve25519
  • 認証: パスワード、公開鍵、Kerberos v5 (GSSAPI/SSPI)、スマート カード (PKCS #11)、X.509 証明書、キーボードとの対話、SecurID hostbased、どれも
  • 圧縮: zlib、zlib@openssh.com、none
  • HMAC アルゴリズム: hmac-sha2-256、hmac-sha2-512、hmac-sha1
  • パフォーマンス: パフォーマンス重視のアルゴリズム向けに最適化されたアセンブラー。
  • 相互運用性: 公開されているすべての SFTP/SSH サーバー実装でテスト済みです。不具合のある実装には回避策を自動的に適用します。