• Building an OpenSSL Client: an Overview

    This post is a precursor to my multi-part series on writing a HTTPS client using OpenSSL. I’ve wanted each part of the series to be very practical and hands-on with using the OpenSSL functions, and as such I needed a place to give more of an overview of the goals one would want to accomplish in writing a fully-functioning, secure HTTPS client. I also wanted to explain what lead me...