You can use OpenSSL API.