Przeglądaj źródła

Merge branch 'master' of http://213.155.192.79:3001/ypv/EASvZI

ypv 6 dni temu
rodzic
commit
5db963a67e

BIN
Лекции/1.6.250_HTTPS_SSL/ivp/Httpis.PNG


+ 30 - 0
Лекции/1.6.250_HTTPS_SSL/ivp/specification-easvzi.md

@@ -0,0 +1,30 @@
+# ЛИСТ СПЕЦИФИКАЦИИ (Базовый трек ЕАСвЗИ)
+
+## 0. Исходный проект (заполняется только для форка)
+- **Автор исходной модели:** [Фамилия, группа]
+- **Ссылка на исходный код:** [путь/PR]
+  
+**Предмет:** Эксплуатация автоматизированных систем в защищённом исполнении
+**Тема по программе:** [...]
+**Автор:** [Фамилия, группа]
+
+## 1. Содержательная основа
+
+
+
+## 4. Журнал работы
+| № | Что сделали | Ошибка | Как исправили | Коммит |
+|---|---|---|---|---|
+| 1 | Разработали основной текст по теме HTTPS и SSL/TLS | ... | ... | init |
+| 2 | Сформировали и добавили список источников |... | ... | baze |
+| 3 | Выполнили вставку картинки Httpis.PNG в текст лекции | ... | ... | picture |
+
+
+
+## 5. Чек-лист приёмки
+- [x] Содержание соответствует программе.
+- [x] Уникальность.
+- [x] Вопросы/задания однозначны.
+- [x] Список литературы.
+- [x] Журнал работы с ИИ соответствует истории коммитов.
+- [x] Автор может объяснить, какие ошибки ИИ или в источниках нашёл и как исправил.

+ 17 - 0
Лекции/1.6.250_HTTPS_SSL/ivp/vopros.md

@@ -0,0 +1,17 @@
+Для каких целей применяется надстройка HTTPS поверх стандартного веб-протокола? HTTPS внедряется для создания защищенного канала связи между веб-сервером и пользователем с целью предотвращения компрометации данных.
+
+Какая уязвимость базового протокола HTTP послужила причиной перехода на HTTPS? Главный недостаток HTTP заключается в передаче конфиденциальной информации в открытом, незащищенном от анализа виде.
+
+За счет каких трех факторов HTTPS гарантирует комплексную защиту передаваемых пакетов? Безопасность достигается путем криптографического кодирования содержимого, проверки его структурной целостности и верификации подлинности хоста.
+
+Почему в современной индустрии безопасности термин SSL используется совместно с TLS? Протокол TLS выступает прямым технологическим преемником SSL, унаследовав старое название в качестве общепринятого синонима.
+
+Какую роль выполняют доверенные сертификационные центры в инфраструктуре открытых ключей? Данные организации выступают независимыми гарантами, завеяющими электронные сертификаты серверов для подтверждения их легитимности.
+
+Что представляет собой процедура Handshake перед началом обмена полезным трафиком? Это стартовый сеанс связи, в ходе которого клиент и сервер авторизуют друг друга и генерируют общие секретные ключи.
+
+Как криптографические алгоритмы HTTPS реагируют на попытку модификации данных в канале связи? Система автоматически обнаруживает расхождение контрольных сумм и мгновенно прерывает скомпрометированную сессию передачи.
+
+Какой тип шифрования задействуется на начальном этапе установления безопасного соединения? На этапе верификации и генерации сессионного ключа применяется асимметричный метод шифрования с парой ключей.
+
+Почему применение протоколов SSL/TLS считается критически важным для автоматизированных систем? Без криптографической защиты данных банковских карт и паролей автоматизированная система мгновенно подвергнется атакам перехвата трафика.

+ 56 - 0
Лекции/1.6.250_HTTPS_SSL/ivp/Пастухов.md

@@ -0,0 +1,56 @@
+# HTTPS и SSL
+![](Httpis.PNG)
+
+### 1. Базовые понятия сетевой безопасности: HTTP vs HTTPS
+
+Базовый стек HTTP представляет собой прикладной инструмент передачи сетевых пакетов, формирующий архитектурную основу для циркуляции потоков данных в глобальной сети. Его ключевая задача заключается в транспортировке информационных запросов от клиентских приложений (веб-браузеров) к серверным нодам и возврате сформированных ответов. Ключевая уязвимость HTTP кроется в трансляции трафика открытым незащищенным массивом, что порождает критические риски безопасности:
+* Несанкционированный съем (Перехват): Сторонние лица способны перехватить незащищенный поток и извлечь приватные реквизиты (пароли, платежные данные, токены сессий).
+* Искажение пакетов (Модификация): Злоумышленники могут встраивать вредоносный код или подменять оригинальный контент веб-страниц непосредственно в процессе транспортировки.
+* Имитация узла (Фальсификация): Киберпреступники могут развернуть ложный сервер и перенаправить на него пользователей под видом легитимного ресурса.
+
+Спецификация HTTPS является защищенным развитием протокола HTTP, гарантирующим безопасное перемещение информационных блоков. Для реализации этой задачи HTTPS базируется на криптографических стандартах SSL и пришедшем ему на смену актуальном протоколе TLS. Архитектурно HTTPS представляет собой классический протокол HTTP, помещенный внутрь безопасной криптографической оболочки SSL/TLS.
+
+### 2. Механика функционирования криптослоя SSL/TLS 
+
+Инструменты криптографии SSL/TLS изолируют информационный обмен, закрывая три ключевые уязвимости:
+* Конфиденциальность (Кодирование): Информационный поток между пользователем и сервером преобразуется в стойкий шифр, поддающийся расшифровке исключительно законными участниками сессии.
+* Верификация (Аутентификация): Сервер подтверждает свои права путем предоставления электронного SSL/TLS-аттестата, верифицированного аккредитованным центром (CA). Это защищает пользователя от взаимодействия с фишинговыми дубликатами.
+* Неизменность (Целостность): Алгоритмы контролируют постоянство структуры данных в пути следования с помощью криптографического хэширования и вычисления цифровых подписей.
+
+### 3. Порядок установления защищенного сеанса (TLS-Handshake)
+
+Процедура инициализации безопасного канала между клиентом и веб-сервером реализуется в несколько последовательных фаз:
+1. Запрос безопасной сессии: Клиентское приложение отправляет веб-серверу уведомление о намерении переключиться на защищенное соединение.
+2. Объявление доступных алгоритмов: Серверная сторона передает список поддерживаемых версий протокола TLS и доступных криптографических наборов (Cipher Suites).
+3. Выбор криптонабора: Браузер сопоставляет данные и утверждает наиболее защищенный общий алгоритм шифрования трафика.
+4. Проверка подлинности (Обмен ключами): Сервер транслирует свой цифровой сертификат с открытым криптоключом. Браузер запрашивает подтверждение легитимности сертификата у доверенного CA. После этого клиент генерирует случайный мастер-ключ и шифрует его открытым ключом сервера.Активация шифрованного канала: Браузер пересылает зашифрованный мастер-ключ обратно. Сервер извлекает его с помощью своего секретного приватного ключа. Теперь обе стороны обладают общим сессионным ключом.
+5. Защищенный трафик: Весь последующий обмен полезными данными шифруется с применением созданного общего секретного сессионного ключа.
+
+### 4. Цифровые SSL/TLS-сертификаты
+
+Электронный сертификат SSL/TLS — это верифицированный цифровой документ, удостоверяющий легитимность веб-ресурса и содержащий его публичный ключ. Выпуском этих документов занимаются специализированные Центры сертификации (CA), выступающие независимыми арбитрами безопасности.
+В зависимости от строгости проверки выделяют три класса сертификатов:
+* Domain Validation (DV): Экспресс-проверка, подтверждающая лишь право владения конкретным доменным именем.
+* Organization Validation (OV): Комплексная проверка, подтверждающая существование юридического лица и его права на домен.
+* Extended Validation (EV): Максимально глубокий аудит организации, гарантирующий наивысшую степень безопасности и доверия к ресурсу.
+
+### Плюсы внедрения HTTPS:
+
+1. Приватность: Полная изоляция персональных и платежных данных от перехвата третьими сторонами.
+2. Стабильность данных: Защита от подмены содержимого провайдерами или хакерами в процессе доставки пакетов.
+3. Защита от фишинга: Однозначная идентификация сервера, исключающая кражу учетных записей на поддельных сайтах.
+4. Лояльность аудитории: Наличие символа безопасного соединения (замочка) в веб-браузере повышает доверие пользователей.
+5. Поисковая оптимизация (SEO): Крупные поисковые системы (включая Google) ранжируют сайты с HTTPS выше в поисковой выдаче.
+
+### Минусы внедрения HTTPS:
+
+1. Вычислительная нагрузка: Математические операции кодирования и декодирования трафика могут вызвать незначительное снижение скорости отклика сервера.
+2. Финансовые издержки: Покупка бизнес-сертификатов (OV/EV класса) требует регулярных затрат, хотя базовые DV-варианты доступны бесплатно.
+3. Сложность администрирования: Первичная конфигурация криптослоя на веб-сервере требует специфических навыков и внимания к деталям.
+
+### Список использованных источников:
+1. Баранова, Е. К. Информационная безопасность и защита информации : учебное пособие для студентов учреждений высшего образования / Е. К. Баранова, А. В. Бабаш. — 4-е изд., перераб. и доп. — Москва : РИОР : ИНФРА-М, 2018. — 336 с. — (Высшее образование). — ISBN 978-5-369-01761-6.
+2. Олифер, В. Г. Безопасность компьютерных сетей : учебное пособие для вузов / В. Г. Олифер, Н. А. Олифер. — Москва : Горячая линия - Телеком, 2016. — 643 с. — ISBN 978-5-9912-0420-0.
+3. Спецификация протокола Transport Layer Security (TLS). Версия 1.3 : RFC 8446 = The Transport Layer Security (TLS) Protocol Version 1.3 / Internet Engineering Task Force (IETF) ; разработано E. Rescorla. — 2018. — URL: https://ietf.org (дата обращения: 04.11.2026). — Текст : электронный.
+4. Различия сертификатов проверки домена (DV), организации (OV) и расширенной проверки (EV) / Глобальный центр сертификации GlobalSign : официальный сайт. — Леовен, 2024. — URL: https://globalsign.com (дата обращения: 04.11.2026). — Текст : электронный.
+5. Руководство по развертыванию HTTPS на веб-серверах / Электронный ресурс Google для разработчиков (Google Developers). — 2025. — URL: https://google.com (дата обращения: 04.11.2026). — Текст : электронный.