Тимофей Хирьянов
Шифры и кодирование
Вы познакомитесь с историей криптографии, научитесь шифровать и расшифровывать сообщения с помощью известных шифров. Узнаете, что такое сцитала и шифр Виженера.
Что внутри
- формат записи:
- видео
- длительность:
- 11 часов
- объем:
- 3,6 Гб
- год:
- 2018
- доступ:
- навсегда
- сайт:
- показать
Максимально эффективно вместе
О курсе «Шифры и кодирование»
Модуль 1: Шифры и кодирование
Вы познакомитесь с историей криптографии, научитесь шифровать и расшифровывать сообщения с помощью известных шифров. Узнаете, что такое сцитала и шифр Виженера. Познакомитесь с тем, как кодируют числа и изображения. Научитесь работать с числами в двоичной, четверичной, восьмеричной и шестнадцатеричной системах счисления.
Модуль 2: Простые алгоритмы. От логических задач до клеточных автоматов
На курсе вы научитесь решать логические задачи и классические алгоритмические задачи — на переливания и на переправы. Будете угадывать закономерности и продолжать последовательности. Узнаете, что такое игра Жизнь. Познакомитесь с языком Blockly и с исполнителем Scratch. Сделаете простую игру на Scratch.
Модуль 3: Основы программирования на алгоритмическом языке
На этом курсе вы познакомитесь с основами программирования на примере алгоритмического языка КУМИР. Узнаете, как работают исполнители Водолей, Рисователь и Робот. Познакомитесь с переменными, циклами, условиями. Сделаете простую игру.
Содержание курса
История криптографии
- История криптографии.
- Сцитала. Диск и линейка Энея. Атбаш. Шифр Цезаря.
Шифры замены и перестановочные шифры
- Моноалфавитный шифр и его взлом.
- Шифр Виженера.
- Решётка Кардано.
- Поворотный шифр перестановки с
ключом-трафаретом .
Двоичное кодирование
- Равномерное и неравномерное двоичное кодирование.
- Префиксное дерево и условие Фано.
- Кодирование с защитой от помех.
Кодирование чисел. Счет в двоичных числах
- Двоичная система счисления как двоичное кодирование чисел.
- Сложение, вычитание, умножение и деление двоичных чисел.
- Четверичная, восьмеричная и шестнадцатеричная системы счисления.
Кодирование битовых рисунков
- Битовые растровые изображения.
- Запись шестнадцатеричными цифрами.
- Сжатие и шифрование рисунка.
Курс «Шифры и кодирование» отлично дополнят
«Архитектуры и шаблоны проектирования»
890 руб.
10 000 руб.
«DeepFakes & Voice Cloning: Machine Learning The Easy Way»
390 руб.
2000 руб.
«ChatGPT Software Mastery: Build, Deploy & Sell AI Apps»
390 руб.
3000 руб.
«Игры на Scratch»
590 руб.
10 000 руб.