Шифрование
Это понятие впервые встречается на программе «Электроника, программирование и инженерная практика» — примерно 13-14 лет (7-8 класс).
Превращение сообщения в тайнопись: прочитает только тот, у кого есть ключ. Для остальных это бессмысленный набор знаков.
Тайный язык с другом: договорились о правиле — записку поймёте только вы двое, даже если её перехватят.
Зашифровать своё имя шифром Цезаря (сдвиг букв на 3) и расшифровать ответ товарища.
Преобразование данных по правилу с ключом: без ключа исходный текст не восстановить. Шифр Цезаря (сдвиг алфавита, ключ — величина сдвига) — учебный: он вскрывается перебором всех сдвигов. У настоящих шифров ключей столько, что перебор занял бы века. Шифрование защищает пароли и переписку на пути через интернет.
Вскрыть перехваченную учебную записку, зашифрованную Цезарем с неизвестным сдвигом, и посчитать, сколько попыток понадобилось.
Обратимое преобразование данных алгоритмом с ключом. Симметричное — один секретный ключ у обеих сторон (AES); асимметричное — пара ключей: открытым шифруют, закрытым расшифровывают (RSA), так связь устанавливают незнакомцы, не передавая секрет (основа HTTPS). Принцип Керкгоффса: стойкость держится на секретности ключа, сам алгоритм публичен. Краевой случай: шифрование скрывает содержимое, но не факт передачи и не адресата.
Нарисовать схему обмена сообщением при симметричном и асимметричном шифровании; отметить, какой ключ где хранится и что случится при утечке каждого.
Частое заблуждение
«Шифрование нужно шпионам и тем, кому есть что скрывать». Нет: им ежедневно пользуется каждый — мессенджеры, банковские карты и сайты защищают твои данные шифрованием.