IRC.SSL.ABOUT
Въведение
SSL или Secure Socket Layer, представлява протокол, който осигурява частност и
неприкосновеност на предаваните данни през Интернет. Протокола позволява клиентски и/или сървърски приложения да комуникират по начин, който неможе да бъде подслушан. Сървърите винаги се подлагат на идентификация, а клиентите могат да бъдат или не подлагани на идентификация.
SSL протокола е проектиран да предоставя частност между две комуникиращи
програми (клиент и сървър). На второ място, протокола е проектиран за да идентифицира сървър, и опционално - клиент. SSL изисква наличието на подходящ транспортен протокол (като например TCP) за трансформиране и получаване на данните.
Предимството на SSL протокола е, че е независим за другите отделни програми.
По-високо ниво програмен протокол (като HTTP, FTP, TELNET, и др.) може да се пренася с помощта на SSL протокола. SSL протокола стартира критиращ алгоритъм и ключ за отделната сесия, също така идентифицира сървъра преди програмния протокол да изпрати или получи първите данни. Всичката информация се пренася
криптирана (кодирана) за да повиши сигурността и частният характер на предаваната информация.
SSL протокола предлага сигурност по криптиран канал, който има следните качества:
1. канала е частен. Използва кодиране за всички данни посредством ключ;
2. канала е подложен на идентификация. Сървъра като крайна точка е винаги подложен
на идентификация, докато клиента като крайна такава е подложен на идентификация
при желание;
3. канала е сигурен. Предаването на информацията съдържа и интегрирана проверка по MAC адрес.
Заключителни бележки
Използвайки всички преимущества на SSL протокола вече може да се говори за IRC
през SSL кодирани канали. Което завинаги изключва възможността за локално или
отдалечено прихващане на пароли и друга ценна или частна информация. За да е напълно функционално е необходимо - IRC сървъра да поддържа криптирани канали за закачане с помощтта на SSL протокола, както и всеки един от клиентите да ползва SSL метод на комуникация. Ако се ползва от отделните клиенти, то те са напълно защитени откъм пренасянето на паролите им до сървъра, но не и от евентуалното
прихващане на query (при положение, че другият клиент не ползва SSL connection), като рискът съществува от страна на клиента, който ползва обикновен метод на свързване (clear text на базата на PRIVMSG).
Полезни линкове
http://www.homeport.org/~adam/ssl.html
http://www.netscape.com/eng/security/SSL_2.html
http://www.rsasecurity.com/standarts/ssl/qa.html
http://www.iana.com/numbers.html
http://www.faure.de/Apache+SSL+PHP+fp-howto-1p.html
http://www.ocf.berkley.edu/~jeffwonq/lynxstuff/SSL/index.html
http://banga.sc-uni.ktu.lt/security/ssl/ssl.html
http://suidnet.org/suid-guide.txt
http://www.modssl.org
http://www.moxienet.com/lynx/
http://www.ocf.berkeley.edu/~jeffwong/lynxstuff/SSL/patchLynx.html
http://irc.secnet.org
http://www.sircd.org/FAQ.php
http://www.netscape.com/eng/ssl3/
http://www.rickk.com/sslwrap/
http://epicssl.sourceforge.net
http://www.cryptsoft.com/ssleay/faq.html
http://www.openssl.org
http://www.bacus.pt/Net_SSLeay/index.html
http://www.apache-ssl.org
http://www.average.org/ftp/wuftp+SSL/
2001-11-15
фотография Kaladan | email | www
keywords
intro, about, ssl, links, download, information, irc
