OpenSSL là gói phần mềm nguồn mở thực hiện các giao thức SSL và TLS để thực hiện giao tiếp an toàn qua các mạng kỹ thuật số. Sự phát triển của nó bắt đầu vào năm 1998, và ngày nay nó được sử dụng bởi hai phần ba tất cả các máy chủ web trên Internet. Nó hỗ trợ nhiều thuật toán mã hóa khác nhau, bao gồm AES, Blowfish, DES, IDEA, Triple DES, RSA, DSA, Diffie-Hellman, đường cong elip, MD5, SHA-1 và SHA-2. Nó cũng hỗ trợ Bí mật chuyển tiếp hoàn hảo bằng cách sử dụng mật mã khóa công khai đường cong elip-Helman.
OpenSSL có sẵn cho hầu hết các hệ điều hành chính, bao gồm Windows, OS X, Linux, Solaris và OpenVMS. Nó được tích cực duy trì bởi Dự án OpenSSL.
Mật mã, thuật ngữ mạng