Что такое SSL и как он относится к HTTPS? - PullRequest
17 голосов
/ 24 ноября 2008

Что такое SSL и как он относится к HTTPS?

Ответы [ 8 ]

27 голосов
/ 24 ноября 2008

SSL - это уровень защищенных сокетов, криптографический протокол для шифрования сетевого трафика. Самая последняя версия SSL - это версия 3, в которой исправлены некоторые известные проблемы в SSLv2. HTTPS - это HTTP по SSL ... или HTTP по TLS.

TLS (Transport Layer Security) является преемником SSLv3 и в основном заменяет SSLv3 в качестве протокола HTTPS по умолчанию в веб-браузерах и серверах.

Как примечание: HTTPS обычно прослушивает порт 443, а не порт 80.

9 голосов
/ 24 ноября 2008

HTTPS - это просто HTTP поверх SSL. Или протокол передачи гипертекста через уровень защищенных сокетов.

SSL - это зашифрованный канал для связи. HTTP - это способ передачи веб-страниц и другого веб-контента по сети.

5 голосов
/ 24 ноября 2008

HTTPS: (RFC 2818) для обеспечения безопасной связи. Это протокол прикладного уровня в стеке TCP / IP (аналог HTTP).

SSL: Это уровень в стеке TCP / IP между прикладным уровнем и транспортным уровнем. В нем упоминается аутентификация клиент-сервер (это выполняется посредством рукопожатия и аутентификации на основе сертификатов) в соответствии с PKCS (стандартами шифрования с открытым ключом); передача сообщений по безопасному каналу после его установления (определенные согласованные криптографические стандарты используются для обеспечения надлежащего шифрования / дешифрования на отправляющей и принимающей стороне). Таким образом, данные приложения не отправляются, если не установлен аутентифицированный зашифрованный канал.

Соотношение ч / б SSL и HTTPS: HTTPS - это защищенная HTTP-связь, основанная на протоколе SSL (как говорится, HTTP поверх SSL). Как правило, вся конфиденциальная информация (например, пароли, финансовые данные и т. Д.) Отправляется через этот транспорт. Типичный пример: вход в Gmail осуществляется через канал HTTPS.

Разное: Почти все стандартные браузеры поддерживают https. Вы можете увидеть сертификаты, которыми они обладают по умолчанию. SSLV2, SSLV3 и TLS - поддерживаемые стандарты (насколько я помню).

3 голосов
/ 24 ноября 2008

HTTPS = HTTP по SSL

SSL - это слой поверх TCP, который обеспечивает безопасный, зашифрованный обмен данными.

HTTP обычно работает по TCP и поэтому не зашифрован. HTTPS - это место, где протокол HTTP запускается через SSL, а не напрямую через TCP, и поэтому обмениваемые данные шифруются.

2 голосов
/ 15 июля 2017

Думайте о SSL-сертификате как о безопасном зашифрованном канале для передавать данные через Интернет.

SSL (Secure Socket Layer) создает закодированное соединение между веб-сервер и веб-браузер, защищающие конфиденциальные личные данные, которые записываются на веб-сайте, например: данные кредитной карты, данные для входа (имя пользователя и пароль), контактная информация. Таким образом, это позволяет безопасно передача данных в Интернете и гарантирует, что никакие данные не будут украдены, изменены или фальсифицированы.

Сертификат SSL имеет две специальные функции:

  1. Аутентификация и проверка : Сертификат SSL содержит информацию о точности идентификатора человека или компании, которая запросил его выдачу. Посетители могут проверить сайт идентичность, нажав на значок замка браузера на характерный знак доверия (например, защищенная печать Norton ™). инспекция, проводимая центрами сертификации по поводу того, Сертификат SSL не должен быть выдан, очень строгий и варьируется в соответствии с типом сертификата.

  2. Шифрование данных : Шифрование - это процесс создания SSL-сертификатов, который позволяет безопасно передавать данные (числа, текст или файлы) через Интернет. Во время обмена этими данными информация зашифрована таким образом, что третье лицо не может доступ или чтение данных без «ключа» шифрования.

Подробнее: Полное руководство по сертификатам SSL (обновление 2017 года)

0 голосов
/ 20 марта 2019

SSL Security (Secure Sockets Layer) - это технология, которая используется для защиты данных, передаваемых между двумя системами, т.е. сервером и клиентом, или между двумя разными серверами. Он использует алгоритмы шифрования для шифрования данных при передаче, не позволяя хакерам читать их при передаче по соединению.

0 голосов
/ 24 ноября 2008

SSL и HTTPS используются для зашифрованной, безопасной сетевой связи. В Интернете есть множество ресурсов, которые объясняют протоколы. Вот ссылка на один ресурс: http://www.ourshop.com/resources/ssl.html

0 голосов
/ 24 ноября 2008

SSL - это протокол для безопасного туннелирования или шифрования сетевых подключений на уровне приложений.

HTTPS - это просто HTTP, используемый поверх SSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...