Узор отцепляется от кабеля у порта 47 и кладёт на стойку распечатку: всё, что он прочёл с провода за ночь, без единого пароля, но с телом каждого запроса. Тейфт читает её стоя. На последней странице одна строка, которую Узор обвёл дважды: старый терминал Нижнего яруса заговорил с 172.16.0.3 шифрованно, и тот предъявил сертификат. Сертификат выдан Монолитом в 2010 году и истёк в 2011-м. Терминал принял его и продолжил разговор.
Шифр без проверки собеседника защищает ровно до первого посредника. Если между тобой и Архивом встал чужой роутер, он может представиться Архивом, принять твой шифр, расшифровать, прочесть, зашифровать заново и отправить дальше. Ты будешь уверен, что говоришь тайно, и будешь прав, только тайно ты говоришь с ним.
Сегодня ты разберёшь TLS: как два незнакомца договариваются о шифре на глазах у всех, что такое сертификат и почему ему верят, и по каким трём признакам проверка отличает Вышку от Призрака. А в конце завернёшь сервер и клиент Вышки в HTTPS.
урок из курса
Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.
Оплата пока не подключена: премиум и курсы открываются промокодом.