Слой защищенных сокетов (Secure Sockets Layer, SSL) обеспечивает защиту инициирования TCP/IP-соединения: клиент и сервер, согласовав необходимый уровень защиты и выполнив аутентификацию, устанавливают защищенное соединение. SSL также используется для шифрования всей информации в HTTP-запросе и ответе, включая: