Что такое SSL протокол? Значение термина SSL
SSL (англ. Secure Sockets Layer — уровень защищённых сокетов) - это криптографический протокол, обеспечивающий установление безопасного соединения между сервером и клиентом. Протокол был изначально разработан компанией Netscape Communications. В дальнейшем на основании SSL 3.0 был создан и внедрен стандарт стандарт RFC, который получил имя TLS.
SSL - протокол обеспечивает конфиденциальность обмена данными между клиентом и сервером, использующим TCP/IP. Кстати для шифрования используется алгоритм с открытым ключом. При шифровании таким образом, используются два ключа, причем каждый из них может быть использован для шифрования сообщения. Таким образом, если используется один ключ шифрования, то для расшифровки необходимо использовать другой ключ. Таким образом можно получать защищенные сообщения, публикую открытый ключ и одновременно храня в тайне второй ключ.
Применение протокола
Использование протокола SSL привело к формированию протокола HTTPS, который поддерживает шифрование. Данные передаваемые по этому протоколу «упаковываются» в протокол SSL , таким образом обеспечиваю защиту данных. Этот метод широко используется для Веб приложений, в которых приоритетом является безопасность соединения. Например в платежных системах. Протокол HTTPS поддерживается всеми браузерами.