SSHBlackbox (VCL) provides a complete package of programming tools for Delphi, C++Builder and C++Builder. It enables client-side and server-side support for Secure Shell (SSH) within your applications.
Moreover, SSHBlackbox VCL Edition offers various authentication options that let you securely authenticate on remote servers using password, public key, X.509 certificate, or Kerberos protocol. It can also generate and manage SSH keys and store them on PKCS#11-compatible cryptographic devices like USB cryptotokens and smartcards.
Unlike other standard SSH protocol specifications, which might use third-party libraries, SSHBlackbox is a clean-room implementation that doesn't rely on any third-party software for its core functionality. This feature additionally ensures better compatibility with all major SSH/SFTP servers and clients in the market.
In conclusion, SSHBlackbox VCL Edition is an excellent software that can be used for creating your own SSH server applications that communicate seamlessly with any third-party SSH clients. It is compatible with Delphi 5 to Delphi XE3, C++Builder 2007 to C++Builder XE3, FreePascal 2.6 and later. Overall, this software can significantly improve the functionality and security of your applications.
Version 10.0: N/A
Version 8.0: DNSSEC support
Version 7.1:
ExecuteCommand method in ElSimpleSSHClient class
PKCS#11 key storage component for SSH keys
GSSAPI user authentication and key exchange support in client-side components
Version 6.1:
Support for ECC cryptography in PKI
Compatibility improvements
Version 5.2: N/A
Version 5.1: N/A
Version 5.0: N/A
Version 4.4: N/A
Version 4.3: N/A
Version 4.2: N/A