OpenSSL — это фреймворк, который реализует безопасный уровень сокетов. Он поставляется с программой/библиотекой, которая дает вам доступ ко всем этим функциям.
С помощью этой программы вы можете создавать, проверять или просматривать сертификаты x509. Кроме того, вы можете шифровать/дешифровать потоки данных с помощью большого количества алгоритмов.