147
правок
Изменения
SSL/TLS
,→SSL 1.0, 2.0, 3.0 и TLS
== SSL 1.0, 2.0, 3.0 и TLS ==
Версия 1.0 никогда не была обнародована. Версии 2.0 была выпущена в ''феврале 1995 года'', но содержала много недостатков по безопасности, которые привели к разработке SSL версии 3.0версии. Как только различные компании (Microsoft) начали предпринимать попытки разработки собственных безопасных протоколов транспортировки, IETF решило вмешаться и определить стандарт протокола шифрования. Впоследствии, при поддержке множества компаний, на основании протокола '''SSL 3.0 ''' был разработан и принят стандарт ''RFC'', получивший имя '''TLS 1.0'''. Его также часто называют '''SSL 3.1'''. Хотя TLS и SSL имеют существенные различия в реализации, разработчики обычно замечают лишь немногие из них, а конечные пользователи вовсе их не различают. Тем не менее '''TLS 1.0 и SSL 3.0 несовместимы'''. Значительное различие состоит в том, что TLS требует определенные алгоритмы шифрования, которые SSL не поддерживает. Таким образом TLS сервер должен “откатиться” (downgrade) до SSL 3.0 для работы с клиентами, использующими SSL 3.0.
== Принцип работы TLS ==