SocketTools 11 Build 2194 (11.0.2194.1712) was released on June 26, 2024. This is a complete release which incorporates updates from previous releases, as well as all subsequent hotfixes. Release notes for this update are included with the installation package.
Downloads
- SocketTools .NET Edition
- SocketTools ActiveX Edition
- SocketTools Library Edition
- SocketTools Subscription
Please review the release notes for more information about the changes included with this update. SocketTools 11 supports the current release of Windows 11 and Windows Server 2022. For the SocketTools Subscription and .NET Edition, this update includes .NET 9.0 preview assemblies for use with Visual Studio 2022 17.10 and later versions. You will also need to install the current .NET 9.0 SDK and Visual Studio 2022 Preview.
This update includes significant changes to the SSH and FTP components (using SFTP) to provide better cryptographic and authentication support. These changes are intended to provide broader support for modern SSH servers; however, legacy features which were deprecated with previous versions are no longer supported. This may impact connections to servers or devices which are based on OpenSSH prior to version 6.0, depending on their configuration. This release includes the following changes:
- Supports OpenSSH 9.x servers on Red Hat Enterprise Linux 9 and other RHEL 9 based distros
- Supports aes256-gcm and aes128-gcm ciphers in addition to the current ciphers like aes256-ctr and aes256-cbc
- Supports current HMAC variants such as hmac-sha2-512-etm
- Supports elliptical curve (EC) key exchange algorithms such as curve25519-sha256 and ecdh-sha2-nistp256
- Supports public/private key authentication in either RSA or OpenSSH format
This update to SSH will support key pairs created using the standard ssh-keygen tool that is part of both Windows 10 and Windows 11, as well as most Linux distributions. Note that the key needs to be in the standard base64 encoded PEM format; our components do not provide support for binary DER formatted public and private keys.
You do not need to uninstall previous versions of SocketTools when installing this update. For example, if you also have SocketTools 10 installed on your development system, you do not need to uninstall that version.
The SocketTools installer packages and components have been digitally signed with an extended validation (EV) Authenticode certificate which uses SHA-256 signatures.