Криптография – наука о методах кодирования информации, обеспечивающих её защиту от несанкционированного прочтения или изменения. С одной стороны, это серьёзная сфера деятельности, с другой – интересный жанр интеллектуальной гимнастики.
Курс «Введение в криптографию» лишь отчасти соприкасается с криптографией в её «взрослом» варианте, однако ученики получат представление о многих её базовых понятиях. В курсе множество интересных упражнений, заданий и тестов, ученики смогут почувствовать себя и секретными агентами, и контрразведчиками, и специалистами в области связи, и сыщиками позапрошлого века. А упражнения по кодированию и декодированию – прекрасная тренировка перцептивных способностей, логики, внимания.
Курс ориентирован на учащихся 5-7 классов, имеющих базовые навыки работы с компьютером: запуск программ, навигация в файловой системе, операции с файлами, начальные навыки работы с текстовым и графическим редактором, электронной таблицей, с интернет-браузером.
Требуется знание школьного курса математики на уровне 5 класса, а также опыт работы с переменными и формулами, решения задач в общем виде.
Для курса есть очные и онлайн-группы.
Знания и умения, полученные в результате обучения
В результате обучения, учащиеся узнают:
- Понятия «шифрование», «кодирование»
- Некоторые методы шифрования и способы их дешифровки (шифр Цезаря, шифр пар, шифр Виженера и др.)
- Способы кодирования чисел, текста, изображений, звука
- Понятие равномерного и неравномерного кода, условие Фано
В ходе обучения вырабатываются следующие навыки:
- Распознавание типа шифра
- Шифровка и расшифровка с помощью ключа
- Расшифровка средствами частотного анализа
- Выбор способа кодирования в конкретной ситуации
- Применение электронных таблиц для кодирования и шифрования
- Применение архиваторов для сжатия данных
В ходе обучения ученики получают представление:
- О применении кодов при хранении и передаче данных
- О стандартах кодирования информации в компьютере
- О профессиях в сфере информационной безопасности