***
fat-crocodile — 27.05.2025
Написался мини-курс про криптографию, рассчитан был на
физ-мат-девятиклассников, которые что-то как-то понимают в Питоне.
Должен был быть рассчитан на них. Не уверен, что вышло, но тут уже
ничего не поделать. Математика нужна на уровне школьного кружка
примерно этого возраста: малая теорема Ферма и около того (т.е.
никаких эллиптических кривых над полями Галуа, только ласковая
классика).Симметричная криптография и хеши
RSA
Цифровая подпись и сертификаты
Диффи-Хеллман и forward secrecy
Если вы случайно не знаете, как самому сделать RSA, зачем нужны сертификаты и для чего в TLS 1.3 используется протокол Диффи-Хеллмана, то можете попробовать узнать.
Самого TLS там не будет, он оказался немного сложнее, чем я надеялся, но все идеологически важные составляющие описаны.
В целом текстом доволен. Ну и кое-что для себя новое узнал, пока придумывал и писал.
Перед этим у них же был курс по сетям, он мне нравится поменьше, но тоже ничего. Но из сетей в курсе по криптографии используется только самое начало, про UDP (мне показалось, что так проще).
Введение и UDP
Утилиты и TCP (скрины из под Windows потому что у детей Windows, увы).
HTTP-клиент
HTTP-сервер
DNS-клиент, а так же как это сделать на Си
Как-то так.
|
|
</> |
Основы мастерства речи для деловых и творческих людей
Born From Pain - In Love With The End, 2005
С места в карьер
Е***ь как это хорошо
46
Ангел с поблёкшими крыльями
План Кудельман - победа России!!!
Unknown artist
Образы мультфильма "Двенадцать месяцев" (1956)

