Elliptic Curve Cryptography is an attractive alternative to classic public-key cryptography. We already added support for Elliptic Curve Diffie-Hellman (ECDH) in TLS/SSL, and the latest release adds support for X509 certificates with Elliptic Curve DSA (ECDSA) keys as well. And this is not the only enhancement. SHA-1 is considered weak, which means that enhanced SHA-2 support in SSH might be useful.
ECDSA certificate support in TLS/SSL
SSH client authentication using RSA with SHA-2
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 HTTPS and Rebex Secure Mail. This makes all Total Pack components usable on the UWP (UAP) platform.
Minor ISocket API changes
We moved legacy parts of
ISocket interface into the new
ISocketExt interface. We will not be making additional changes to the
ISocket interface. In future, it will be made obsolete by a new asynchronous API.
For a complete list of changes in 2017 R2, see the release history.