OpenSSL

Cryptography and SSL/TLS Toolkit