This is an implementation of the client-side SSL sockets.
