Основи криптографії

Освітня програма: Інформатика (перший (бакалаврський) рівень вищої освіти)

Структурний підрозділ: Факультет комп'ютерних наук та кібернетики

Назва дисципліни
Основи криптографії
Код дисципліни
ВК.1.03
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2023/2024
Семестр / Триместр
6 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
ПРН18.1. Знати, аналізувати, вибирати та кваліфіковано застосовувати засоби забезпечення інформаційної безпеки і цілісності даних відповідно до розв'язуваних прикладних завдань та створюваних програмних систем.
Форма навчання
Попередні умови та додаткові вимоги
а) Знати: основні поняття і методи дискретної математики, теорії чисел, математичного аналізу, структур даних, програмування. б) Вміти: по опису перетворень створювати алгоритми і програми, що їх реалізують.
Зміст навчальної дисципліни
Дисципліна «Основи криптографії» спрямована на вивчення основних задач передачі та захисту інформації від несанкціонованого доступу. Вона забезпечує оволодіння сучасними методами криптографічних перетворень інформації. Криптографія включає криптографію з відкритими ключами: основні протоколи, цифровий підпис, геш-функції, блокчейн технологію, доведення з нульовим розкриттям, методи автентифікації, біткоін та інші криптовалютні системи.
Рекомендована та необхідна література
Основні: 1.Oded Goldreich, Foundations of Cryptography, Cambridge University Press, 2004, 372pp. 2 D. Salomon, Handbook of Data Compression.-Springer-Verlag, 2010, 1370pp. 3 J.Kutz, Y.Lindel, Introduction to Modern Cryptography.-Chaptman&Hall, 2014, 603 pp. 4 A.M. Antonopoulas, Mastering Bitcoin Open Edition, 2014 Додаткові: 1. А.В. Анісімов Алгоритмічна теорія великих чисел // Видавничий дім «Академперіодика», 2001, – 153 с.
Заплановані освітні заходи та методи викладання
Лекції, консультації, самостійна робота
Методи та критерії оцінювання
- оцінювання впродовж навчального періоду: 1. Активна робота на лекції, усні відповіді: PH1.1, PH1.2, PH1.3, PH1.4– 10 балів/6 бали; 2. Виконання завдань, винесених на самостійну роботу: PH2.1, PH2.2 – 10 балів/6 бали; 3. Реферат, захист реферату: PH1.1, PH1.2, PH2.1, PH2.2 – 40 балів/24 бали; - підсумкове оцінювання: іспит. - максимальна кількість балів які можуть бути отримані: 40 балів; - результати навчання які будуть оцінюватись: PH1.1, PH1.2, PH1.3, PH1.4; - форма проведення і види завдань: усно–письмова форма. Для здобувачів освітньо-наукового ступеня, які набрали сумарно меншу кількість балів ніж критично-розрахунковий мінімум – 20 балів для одержання іспиту за рішенням кафедри не допустити до складання іспиту із рекомендацією здати контрольні роботи та захистити проект до повторного складання іспиту. Рекомендований мінімум – 36 балів.
Мова викладання
Українська

Викладачі

Ця дисципліна викладаеться наступними викладачами

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни