OpenSSL je open source softvérový balík, ktorý implementuje SSL a TLS protokoly na vykonávanie bezpečnej komunikácie cez digitálne siete. Jeho vývoj začal v roku 1998 a dnes ho využívajú dve tretiny všetkých webových serverov na internete. Podporuje mnoho rôznych kryptografických algoritmov, vrátane AES, Blowfish, DES, IDEA, Triple DES, RSA, DSA, Diffie-Hellman, eliptickej krivky, MD5, SHA-1 a SHA-2. To tiež podporuje Perfect Forward Secrecy pomocou eliptickej krivky Diffie-Helman verejný kľúč kryptografia.
OpenSSL je k dispozícii pre väčšinu hlavných operačných systémov, vrátane Windows, OS X, Linux, Solaris a OpenVMS. Aktívne ho udržiava projekt OpenSSL.
Kryptografia, Podmienky siete