Stunnel – это бесплатное мультиплатформенное приложение. Программа обычно используется в случаях, когда необходимо добавить функцию TLS шифрования в уже существующие клиенты.
Как уже понятно из краткого описания, утилита работает на многих популярных ОС, а именно: на большинстве Unix-подобных операционных систем, на системах таких корпораций как Apple, BlackBerry, Google и т.д. Естественно, не осталась в стороне и компания Microsoft – Stunnel, действует на всех версиях Windows, включая Windows CE, Windows Server и Windows Phone. Архитектура не имеет значения. Интерфейс приложения реализован в строгом минимализме и только на английском языке.
Строго говоря, Stunnel, создана для облегчения работы системных администраторов. Программу можно использовать для обеспечения безопасности зашифрованного соединения в те клиенты и сервера, где изначально не было протоколов TLS и SSL. Иначе говоря, утилита, добавляет эту функцию в них, не меняя исходный код программ. Между тем, приложение, зависит от библиотеки OpenSSL, которая и определяет всю криптографию. В Stunnel используется шифрование по стандарту X.509 и цифровые сертификаты для защиты соединения SSL.
Например, можно использовать программу для безопасного подключения по криптографическому протоколу SSL к почтовому серверу SMTP, который SSL не поддерживает. Кроме, шифрования трафика по схеме клиент-сервер, где последний не работает на протоколах SSL/TLS, Stunnel, в случае надобности может прослушивать запросы на любом порту, и если потребуется, извлекать их из SSL и в незашифрованном виде отправлять на локальный порт.
В принципе, более детально с работой программы следует познакомиться на официальном сайте разработчиков. Скачать Stunnel, можете, перейдя по ссылке ниже.