SecureBlackbox is a comprehensive library that adds support for SFTP, FTPS, SSH, PGP, PDF, XML, S/MIME, SSL/TLS, HTTPS, PKI, ZIP, EDI, Cloud, WebDAV, SAML, Office security to your C++ and Objective C applications. SecureBlackbox primary goal is to provide basic technology for the wide range of applications, hiding the details of low-level protocols and algorithms, used by the parties during secure communications. This is C++ edition.
SFTPBlackbox - securely transfer files and perform remote file system operations using SFTP (SSH File Transfer Protocol) or create your own SFTP server.
SSHBlackbox - access remote SSH servers using SSH protocols or build your own SSH server.
FTPSBlackbox - transfer files securely using FTP (RFC 959) and FTP-over-SSL (also known as FTPS, FTP/SSL, as defined in RFC 2228) protocols or create your own FTP/FTPS server.