SSL

SSL – криптографический протокол, обеспечивающий защиту обмена данными между клиентом и сервером, которые используют транспортные протоколы TCP/IP. Алгоритм работы SSL основан на принципе публичных ключей. Этот принцип базируется на использовании пары ассиметричных ключей (публичного и приватного) для кодирования/декодирования информации. Публичный ключ раздается всем желающим пользователям. С его помощью происходит шифрование необходимых данных, которые можно дешифровать только с помощью публичного ключа.

Этот протокол интегрирован в большинство браузеров и веб-серверов. Значительное использование протокола SSL послужило причиной формирования протокола HTTPS, который поддерживает шифрование. Данные, которые передаются с помощью протокола HTTPS, «упаковываются» в криптографический протокол SSL или TLS, обеспечивая тем самым защиту этих данных. Такой способ защиты используется при передаче данных в приложениях, в которых важна безопасность соединения, к примеру, в платежных системах.