SSH FILE TRANSFER (SFTP)

StreamSec Tools 4.x provides a full SSH File Transfer Protocol (SFTP) implementation for Embarcadero Delphi TM, as both a client and a server. SFTP runs over the SSH subsystem framework, so it inherits the same key exchange, ciphers and authentication.

PROTOCOL SUPPORT
  • SFTP protocol versions 3 and 5
  • Upload and download, directory listing, rename, remove and mkdir
  • File attributes, permissions and timestamps
SERVER
  • SFTP server subsystem with a jailed, single-identity file view
  • Pluggable authorization, layered on the SSH server's authentication
INTEROPERABILITY

Our SFTP client and server have been interoperability tested in both directions against a range of third-party implementations, including the OpenSSH sftp-server and sftp client, PuTTY psftp, WinSCP, curl / libssh2 and Python paramiko.

See also SSH, or return to the StreamSec Tools 4.x overview.

The contents of this page were modified 2026-07-27
The page was last deployed 2026-08-03