ECDSA certificate support in TLS/SSL - All Rebex components utilizing the TLS/SSL library now support the following TLS ciphers based on Elliptic Curve DSA (ECDSA) algorithm:
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
Supported curves:
NIST P-256
NIST P-384
NIST P-521
SSH client authentication using RSA with SHA-2 - All Rebex components utilizing our SSH library now support client public/private key authentication based on RSA with SHA-2:
rsa-sha2-256
rsa-sha2-512
ssh-rsa-sha256@ssh.com
Support for Microsoft Visual Studio 2017 - All Rebex components are now fully supported in Microsoft Visual Studio 2017.
Experimental support for Universal Windows Platform in Secure Mail and HTTPS - This release extends the experimental support for Universal Windows Platform (Windows 10, Windows 10 Mobile, Windows 10 IoT) to Rebex Secure Mail and Rebex HTTPS. This makes all Total Pack components usable on the UWP (UAP) platform.
API changes - Legacy parts of ISocket interface were moved into ISocketExt interface. If you implemented a custom transport layer using the ISocket API, make sure to implement ISocketExt instead when upgrading to this release.