Описание
1. Модуль «Аппаратные средства криптографии» (3 шт.)
2. Соединительные приборные провода (20 шт.)
3. Комплект учебно-методических пособий (2 шт.)
4. Программное обеспечение (1 флэш-диск).
Первая часть лабораторных работ предназначена для изучения прикладного уровня алгоритмов симметричного и асимметричного шифрования, используя библиотеки для взаимодействия с периферией микроконтроллера. Это даёт возможность сосредоточиться на изучении криптографии, не углубляясь в программирование аппаратных ресурсов микроконтроллеров.
Вторая часть лабораторных работ подразумевает более глубокое изучение процессов в самом микроконтроллере. Уделяется внимание защите данных в самом микроконтроллере, а также выбор оптимального алгоритма шифрования для конкретных задач. Также проводится анализ скорости работы отдельных алгоритмов в условиях ограниченности вычислительных мощностей.
Третья часть лабораторных работ подразумевает анализ эффективности алгоритмов шифрования путём попыток взлома зашифрованных каналов связи на различных уровнях.
1. Симметричные алгоритмы шифрования – особенности, математическая составляющая.
2. Асимметричные алгоритмы. Открытые ключи, закрытые ключи. Математические особенности.
3. Асимметричные алгоритмы: особенности реализации в микроконтроллерных системах.
4. Аппаратные узлы для шифрования данных в микроконтроллерах. Аппаратные и программные генераторы псевдослучайных последовательностей.
5. Защита микроконтроллера от считывания данных, программные и аппаратные методы.
6. Анализ эффективности работы алгоритмов шифрования: энергопотребление и скорость работы.
7. Анализ потока данных на физическом уровне, обнаружение характерных признаков шифров.
8. Анализ данных при известных входных/выходных данных. Атака на канал связи, подмена данных.
9. Атаки промежуточными узлами: MITM (man-in-the-middle).