Что такое HTTPS

HTTPS

расширение протокола HTTP с поддержкой шифрования. Используется для безопасной передачи конфиденциальных данных в сети. По умолчанию, HTTPS работает на сетевом порту 443.

Пример использования — страницы веб-сайтов с необходимостью ввода логина и пароля, например, https://vk.com/login.php.

Для включения поддержки HTTPS веб-сервером необходимо настроить получение соответствующих запросов и получить сертификат. Последний можно купить или сгенерировать самостоятельно.

Упрощенный принцип работы.
Системный администратор устанавливает на веб-сервер закрытый и открытый ключи. При обмене данными с этим сервером, клиент получает открытый ключ, с помощью которого шифрует все передаваемые данные. Сервер, в свою очередь, расшифровывает эти данные закрытым ключом. Таким образом, при обеспечении надежного хранения закрытого ключа можно, более или менее, гарантировать конфиденциальность передаваемых пакетов.

Прочитайте более подробно об https на сайте Википедия

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

2 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

2 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

2 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

2 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

2 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

2 недели ago