OpenSSL learning project.