Screenshot Preview

SFTPBlackbox .NET now available

Add Secure File Transfer Protocol (SFTP) support to your .NET applications.

Editing connection properties with SFTPBlackbox .NET.

Editing connection properties with SFTPBlackbox .NET.

SFTPBlackbox helps you build SFTP connection in minutes, and lets you access and control every single function, defined by SFTP specification and more. SFTP (SSH File Transfer Protocol) is a secure yet simple way to access file systems, located across the network. It provides an API to create, read and write files, create, delete and enumerate directories, get and set file attributes and access control attributes.

The following editions are available:

Features

SFTP Protocol implementation offers the following SFTP features:

  • Server-side support for SFTP versions 3-6
  • Client-side support for SFTP protocol versions 2-6
  • Support for low-level methods (ReadFile, WriteFile, Seek, Block/Unblock)
  • Attribute retrieval and modification, including the attributes defined by SFTP 4 to 6
  • Text and binary transfer modes including support for text mode in SFTP versions before SFTP 4
  • Support for Unicode file names via UTF8
  • Symlink and hardlink manipulations
  • Application-defined commands
  • ZLib compression
  • Support for public-key, host-based, password-based, keyboard-interactive, OpenPGP key and X.509 certificate authentication
  • Asynchronous and synchronous operation modes which let you easily build synchronous and asynchronous applications
  • Support for files over 4 Gb
  • Possibility to plug SFTP server to custom (possibly not SSH-based) data transport
  • Data transfer using events/callbacks, i.e. possibility to secure not only socket-based, but also other types of data exchange
  • Optional FIPS-compliant operation mode

ElSimpleSFTPClient is an SFTP client component, which encapsulates several SSH and SFTP components inside and offers:

  • All SFTP operations available in easy-to-use synchronous interface
  • Methods for uploading, downloading and deleting one or several files and directories with one method call
  • Access to all SSH features, such as various authentication types and algorithms
  • Possibility to use SFTP client in scripting environments
  • Optional built-in TCP socket with support for Web Tunneling (HTTP CONNECT) and SOCKS proxies
  • Bandwidth control
  • IPv6 support
  • DNSSEC support

SSH protocols - as SFTP usually runs on top of SSH protocol, SFTP includes all features provided by SSH protocol in SSHBlackbox (included into SFTPBlackbox).

PKI Infrastructure - besides SFTP and SSH features, SFTPBlackbox includes base functions of PKIBlackbox.

About EldoS

EldoS Corporation focuses on development of security, communication and data storage software components. The software offered by EldoS Corporation is used in over 70 countries on five continents, by a number of small to large-scale companies and organizations, including financial institutes and military organizations.

Published in Development Tool News & Software Component News, September 20, 2010