Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Комп`ютерні методи високорівневого проектування систем захисту (курсовий проект)
Спеціальність: Безпека інформаційних і комунікаційних систем
Код дисципліни: 7.125.01.O.20
Кількість кредитів: 3
Кафедра: Безпека інформаційних технологій
Лектор: проф. Мельник Віктор Анатолійович
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
• Закріплення та поглиблення теоретичних знань з дисципліни «Комп’ютерні методи високорівневого проектування пристроїв захисту».
• Знання методики проектування програмних моделей процесорів симетричного блокового шифрування.
• Набуття досвіду з аналізу та проектування електронних комп’ютерних пристроїв мовою VHDL.
• Набуття досвіду застосування САПР щодо аналізу та проектування електронних комп’ютерних пристроїв мовою VHDL.
• Знання методики проектування програмних моделей процесорів симетричного блокового шифрування.
• Набуття досвіду з аналізу та проектування електронних комп’ютерних пристроїв мовою VHDL.
• Набуття досвіду застосування САПР щодо аналізу та проектування електронних комп’ютерних пристроїв мовою VHDL.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
• Елементи дискретних пристроїв автоматики,
• Архітектура комп’ютерних систем,
• Прикладна криптологія,
• Комп’ютерні методи аналізу та проектування електронних засобів.
кореквізити:
• Проектування комплексних систем захисту інформації.
• Елементи дискретних пристроїв автоматики,
• Архітектура комп’ютерних систем,
• Прикладна криптологія,
• Комп’ютерні методи аналізу та проектування електронних засобів.
кореквізити:
• Проектування комплексних систем захисту інформації.
Короткий зміст навчальної програми:
Курсовий проект полягає у здійсненні архітектурного проектування, моделювання мовою опису апаратних засобів VHDL, відлагодження а також виконання логічного синтезу в ПЛІС з використанням спеціалізованих САПР пристрою захисту інформації, який виконує операції зашифрування та розшифрування блоків даних згідно з визначеними варіантом завдання алгоритмом симетричного блокового шифрування, режимами обробки даних і структурою тракту обробки даних.
Рекомендована література:
1. Мельник А.О. Персональні суперкомп’ютери: архітектура, проектування, застосування: монографія / А.О. Мельник, В.А. Мельник. – Львів: Видавництво Львівської політехніки, 2013. – 516 с.
2. Коркішко Т.А. Захист інформації в комп’ютерних та телекомунікаційних мережах. Алгоритми та процесори симетричного блокового шифрування: монографія / Т.А. Коркішко, А.О. Мельник, В.А. Мельник. Львів: БАК, 2003. – 169 с.
3. Keating M. «Reuse Methodology Manual for System-On-a-Chip Design» / M. Keating, P. Bricaud, Kluwer Academic Publishers, 1999, - 224 p.
2. Коркішко Т.А. Захист інформації в комп’ютерних та телекомунікаційних мережах. Алгоритми та процесори симетричного блокового шифрування: монографія / Т.А. Коркішко, А.О. Мельник, В.А. Мельник. Львів: БАК, 2003. – 169 с.
3. Keating M. «Reuse Methodology Manual for System-On-a-Chip Design» / M. Keating, P. Bricaud, Kluwer Academic Publishers, 1999, - 224 p.
Методи і критерії оцінювання:
• Письмова перевірка.
• Усна перевірка у формі співбесіди.
Оцінювання курсового проекту здійснюється за 100-бальною шкалою, яка складається з двох частин: 1) виконання курсового проекту (аналітична і технічна частини, графічна частина – до 60 балів) і 2) захисту (підготовлена доповідь, відповіді на запитання – до 40 балів).
• Усна перевірка у формі співбесіди.
Оцінювання курсового проекту здійснюється за 100-бальною шкалою, яка складається з двох частин: 1) виконання курсового проекту (аналітична і технічна частини, графічна частина – до 60 балів) і 2) захисту (підготовлена доповідь, відповіді на запитання – до 40 балів).
Комп`ютерні методи високорівневого проектування систем захисту (курсовий проект)
Спеціальність: Безпека інформаційних і комунікаційних систем
Код дисципліни: 7.125.01.O.21
Кількість кредитів: 3
Кафедра: Захист інформації
Лектор:
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Комп`ютерні методи високорівневого проектування систем захисту
Спеціальність: Безпека інформаційних і комунікаційних систем
Код дисципліни: 7.125.01.O.14
Кількість кредитів: 5
Кафедра: Безпека інформаційних технологій
Лектор: проф. Мельник Віктор Анатолійович
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
• Знання методики проектування програмних моделей процесорів симетричного блокового шифрування.
• Знання основних підходів до створення конфігуровних програмних моделей спеціалізованих процесорів.
• Знання технології та засобів автоматичного генерування програмних моделей комп’ютерних пристроїв.
• Знання технології та засобів автоматизованого високорівневого проектування програмних моделей спеціалізованих процесорів від алгоритму до рівня міжрегістрових передач.
• Вміння проектувати, моделювати і підлагоджувати окремі блоки електронних пристроїв на системному рівні, використовуючи сучасні ЕОМ і спеціальні системи автоматизованого проектування для виконання проектних робіт.
• Знання технології проектування комп’ютерних систем на кристалі.
• Розуміння перспективних напрямків діяльності в галузі створення високопродуктивних засобів обчислень.
• Знання основних підходів до створення конфігуровних програмних моделей спеціалізованих процесорів.
• Знання технології та засобів автоматичного генерування програмних моделей комп’ютерних пристроїв.
• Знання технології та засобів автоматизованого високорівневого проектування програмних моделей спеціалізованих процесорів від алгоритму до рівня міжрегістрових передач.
• Вміння проектувати, моделювати і підлагоджувати окремі блоки електронних пристроїв на системному рівні, використовуючи сучасні ЕОМ і спеціальні системи автоматизованого проектування для виконання проектних робіт.
• Знання технології проектування комп’ютерних систем на кристалі.
• Розуміння перспективних напрямків діяльності в галузі створення високопродуктивних засобів обчислень.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
• Елементи дискретних пристроїв автоматики,
• Архітектура комп’ютерних систем,
• Прикладна криптологія.
кореквізити:
• Проектування комплексних систем захисту інформації.
• Елементи дискретних пристроїв автоматики,
• Архітектура комп’ютерних систем,
• Прикладна криптологія.
кореквізити:
• Проектування комплексних систем захисту інформації.
Короткий зміст навчальної програми:
Методика проектування програмних моделей процесорів симетричного блокового шифрування. Конфігурування програмних моделей процесорів. Конфігурування структури процесорів симетричного блокового шифрування. Технологія та засоби створення програмних моделей процесорів з використанням генераторів. Технологія та засоби генерування програмних моделей процесорів з використанням бібліотек. Засоби автоматизованого високорівневого проектування програмних моделей обчислювальних пристроїв. Технологія проектування комп’ютерних систем на кристалі. Перспективні напрямки діяльності в галузі створення високопродуктивних засобів спеціалізованих обчислень.
Рекомендована література:
1. Мельник А.О. Персональні суперкомп’ютери: архітектура, проектування, застосування: монографія / А.О. Мельник, В.А. Мельник. – Львів: Видавництво Львівської політехніки, 2013. – 516 с.
2. Коркішко Т.А. Захист інформації в комп’ютерних та телекомунікаційних мережах. Алгоритми та процесори симетричного блокового шифрування: монографія / Т.А. Коркішко, А.О. Мельник, В.А. Мельник. Львів: БАК, 2003. – 169 с.
3. Gokhale M. B. Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays / M. B. Gokhale, P. S. Graham, Springer, 2005.
4. Scott Hauck, Andre DeHon. "Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation"/ Morgan Kaufmann, 2008. – 944 p.
5. Keating M. «Reuse Methodology Manual for System-On-a-Chip Design» / M. Keating, P. Bricaud, Kluwer Academic Publishers, 1999, - 224 p.
2. Коркішко Т.А. Захист інформації в комп’ютерних та телекомунікаційних мережах. Алгоритми та процесори симетричного блокового шифрування: монографія / Т.А. Коркішко, А.О. Мельник, В.А. Мельник. Львів: БАК, 2003. – 169 с.
3. Gokhale M. B. Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays / M. B. Gokhale, P. S. Graham, Springer, 2005.
4. Scott Hauck, Andre DeHon. "Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation"/ Morgan Kaufmann, 2008. – 944 p.
5. Keating M. «Reuse Methodology Manual for System-On-a-Chip Design» / M. Keating, P. Bricaud, Kluwer Academic Publishers, 1999, - 224 p.
Методи і критерії оцінювання:
• Поточний контроль на лекції (без виставляння балів) як фронтальне або вибіркове індивідуальне усне опитування студентів за раніше викладеним матеріалом, особливо за розділами курсу, які необхідні для зрозуміння теми лекції, що читається, або ж для встановлення ступеня засвоєння матеріалу прочитаної лекції.
• Поточний контроль на лабораторних заняттях у формі індивідуального опитування.
• Письмова перевірка.
• Усна перевірка у формі співбесіди.
• Тестова перевірка.
Максимальна оцінка в балах (разом за дисципліну): 100. З них:
• Виконання і захист лабораторних робіт: 40
• Екзаменаційний контроль: 60 (письмова компонента: 30, усна компонента: 30)
• Поточний контроль на лабораторних заняттях у формі індивідуального опитування.
• Письмова перевірка.
• Усна перевірка у формі співбесіди.
• Тестова перевірка.
Максимальна оцінка в балах (разом за дисципліну): 100. З них:
• Виконання і захист лабораторних робіт: 40
• Екзаменаційний контроль: 60 (письмова компонента: 30, усна компонента: 30)
Комп`ютерні методи високорівневого проектування систем захисту
Спеціальність: Безпека інформаційних і комунікаційних систем
Код дисципліни: 7.125.01.O.15
Кількість кредитів: 5
Кафедра: Захист інформації
Лектор:
Семестр: 2 семестр
Форма навчання: денна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання: