Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lekz1_АПКС.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.53 Mб
Скачать

Автоматизированное проектирование криптографических систем

Лекция 1 (5-курс) ( файл Lerz1_АПКС)

Вводная лекция

Вопросы:

  1. Задачи, стоящие перед курсом и формы обучения.

  2. Язык VHDL в проектировании электронных систем защиты информации

  3. Примеры программных проектов криптографических процессоров в разных версиях языка VHDL

    1. VHDL проект шифрующего/дешифрующего процессора оперирующего с ASCII кодами

3.2 VHDL проект шифрующего/дешифрующего (криптографического) процессора оперирующего с ASCII кодами и построенного на использовании одного из вариантов логических методов шифрования (Здесь используются сдвиговые операции).

  1. Домашнее задание

  2. Дополнительный материал

  1. Задачи, стоящие перед курсом и формы обучения.

Курс “Автоматизированное проектирование криптографических систем” фактически является продолжением курса «Системы технической защиты информации» изучаемой на 4-м курсе.

Если в курсе СТЗИ мы рассматривали методы проектирования электронных цифровых систем общего назначения, то в курсе АПКС мы сосредоточим свое внимание на проектировании электронных систем специального применения. Так значительный объем излагаемого в настоящем курсе материала будет касаться проектирования электронных систем шифрования/дешифрования текстовой, звуковой и графической информации Другими словами, основное внимание в рамках данного курса мы уделим методам проектирования криптографических процессоров. Т.е. в рамках настоящего курса мы будем изучать методы создания программных проектов электронных цифровых систем такого рода. Следовательно, Вам для легкого освоения этого курса необходимо повторить и закрепить свои глубокие знания по дисциплинам «Теорія інформації», «Криптографічні перетворення», «СТЗИ».

Одной из стратегических задач стоящих перед читаемым курсом является подготовка студентов к самостоятельному выполнению дипломного проекта и его успешной защите.

Что касается дипломного проектирования, то я хочу сообщить Вам следующую информацию: на сегодняшний день за каждым преподавателем кафедры будет закреплено 7-10 студентов.

Хочу обратить Ваше внимание на то, что только на оформление дипломного проекта требуется ≈ 30% из выделенного Вам срока написания.

Поэтому, я Вам настоятельно рекомендую уже сейчас определиться с руководителем и темой дипломного проекта. В связи с важностью вопроса «Дипломное проектирование » на заседании кафедры было принято решение провести собрание студентов по этому вопросу.

Моя позиция по этому вопросу такая:

  1. Те студенты, которые запишутся добровольно ко мне на дипломное проектирование, получат уже возможность в рамках выполняемого домашнего задания фактически готовить материал по дипломному проектированию;

  2. Спектр тем дипломных проектов на сегодняшний день самый разнообразный. Тему по диплому могу предложить я, а также может предложить студент;

  3. Направленность тем:

  • Разработка программных проектов криптографических процессоров на языке VHDL (или любом другом языке) и, естественно, практическая их реализация в СБИС;

  • Разработка учебных стендов проектировщика криптографических систем

Согласно рабочему учебному плану при изучении курса АПКС используются такие виды обучения:

  1. Лекции – 17 часов;

  2. Лабораторные работы – 17 часов (8 занятий по 2 часа);

  3. Домашнее задание - 8 часов

  4. Самостоятельная работа студента - 56 часов.

Распределение материала по видам обучения будет такое:

Лекции:

  • Изучение конструкции языка VHDL и его применение при проектировании электронных средств защиты информации.

Лабораторные работы:

  • Изучение конструктивного устройства САПП Active HDL 8.1

  • VHDL проектирование электронных систем защиты информации в среде САПР Active HDL 8.1

Семестровое Домашнее задание:

Домашнее задание будет состоять из одного раздела:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]