Make the OpenSSL usage private in preparation of an OS X specific implemention