Использование SSL в IRC
В данной статье я вам расскажу для чего и как используется SSL в IRC.
SSL - ещё один инструмент для безопасного общения в чате.
Многие из вас видели, что различные IRC сети предлагают SSL соединение, как средство подключения к ней. Когда мы видим это, нам хотелось бы больше узнать об SSL.
Начну с краткого обьяснения, SSL - (Secure Socket Layer) это протокол, разработанный Netscape для передачи частных документов через интернет. SSL работает с помощью частного ключа для шифрования данных, которые передаются как соединение SSL. И Netscape и Internet Explorer поддерживают SSL, многие веб-сайты используют этот протокол для получения конфиденциальной информации и информации для пользователей, например, информации о кредитной карте. Чтобы понять как работает SSL, я вам обьясню на примере: зашифрованная информация из пункта А поступает в пункт Б, если кто-то захочет перехватить её, то перехватчику потребуется ключ к шифру, которого у него конечно не будет, а без шифра информация не откроется.
Разработчики IRC серверов так же включили поддержку SSL в выпускаемое ими ПО. Всё это было сделано вследствии появления программ-перехватчиков (сниферов). Снифер, если в IRC сети не используется SSL, с лёгкостью может перехватить любые сообщения (даже к NickServ,ChanServ..), и именно для борьбы с перехватами частных сообщений и существует SSL.
Как работать с SSL в IRC сетях? - обычно информация о поддержке и условиях использования есть в MOTD (команда - /motd), если же её нет, то вам следует обратиться к IrcOP (администратору сервера) с просьбой сказать вам порт, по которому нужно соединиться, для использования SSL.
IRC клиенты поддерживающие SSL: irssi, KVirc, Konversation, XChat, gaim, Ksirc, mIRC. Так же желательно установить на компьютер OpenSSL (бесплатное программное обеспечения для поддержки SSL).
Прочитав эту статью вы можете подумать что всё это очень сложно и ненужно, поверьте мне - процедура настройки не тяжелая, и очень нужная. В будущем эта технология будет использоваться во всех IRC сетях.
Автор статьи: Беляев Станислав