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

Используйте конструктор. Так как класс и структура похожи.

struct str_client{
        string name;
        int age; 
        double money; 
        str_client()
        {
            name = "";
            age = 0;
            money = 0.0;
        }
};

Редактировать Использование списка инициализаторов элементов повысит производительность

struct str_client{
        string name;
        int age; 
        double money; 
        str_client()
            : name(""), age(0), money(0.0)
        {
        }
};
19
задан mdb 24 November 2008 в 06:25
поделиться

6 ответов

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

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

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

28
ответ дан 30 November 2019 в 02:48
поделиться

HTTPS является просто HTTP по SSL. Или Протокол передачи гипертекста по Уровню защищенных сокетов.

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

9
ответ дан 30 November 2019 в 02:48
поделиться

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

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

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

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

5
ответ дан 30 November 2019 в 02:48
поделиться

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

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

0
ответ дан 30 November 2019 в 02:48
поделиться

HTTPS = HTTP по SSL

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

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

3
ответ дан 30 November 2019 в 02:48
поделиться

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

0
ответ дан 30 November 2019 в 02:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: