QtDD12 – Using SSL the right way with Qt – Richard J. Moore
Recorded at the Qt Developer Days in Berlin in 2012.
Slides available at
Qt provides support for TLS/SSL out of the box with QSslSocket and support for HTTPS in QNetworkAccessManager. Unfortunately, SSL is a complex topic and whilst Qt is able to hide some of the details, using these classes effectively requires developers to take a lot care, particularly in terms of handling the various types of error that can occur. This presentation aims to show how you can handle the various classes of error correctly, from certificate validation errors through to providing fallbacks to older versions of SSL when connecting to buggy servers such as SSL accelerators.
Intended audience: Qt networking developers