НаУКМА

Інформаційний пакет ЄКТС

<< повернутись

Код: 318493

Назва:

Методи сучасної криптографії



Анотація: Без зберігання інформації, її шифрування для передачі і збереження сучасний світ важко уявити. Курс присвячено вивченню сучасних симетричних і асиметричних криптосистем, їх надійності, видам атак на криптосистеми. Також в курсі передбачено ознайомлення з математичної точки зору з поняттями протоколу, сертифікатів, блокчейну, криптографічної хеш-функції і криптовалюти.

Тип дисципліни: вибіркова

Рік навчання: 2

Семестр: 4 (весняний)

Кількість кредитів: 4

Форма контролю: залік

Викладач(і): проф., д.ф-м.н. Олійник Б.В.

Спосіб навчання: дистанійний

Зміст дисципліни: Означення криптосистеми. Симетричні криптосистеми. Шифри зміни, поліграмні шифри, шифр Вінженера, шифри перестановки. Шифр одноразового блокноту. Шифр AES. Асиметричні криптосистеми. RSA. Система Ель Гамала. Протокол експоненційного обміну ключем. Атака Man in the middle. Цифровий підпис. Схема на основі системи Ель Гамала. Загальна схема. Протоколи. Протокол підкидання монети по телефону. Розподіл секрету. Сертифікати. Шифрування на еліптичних кривих. Криптовалюти і блокчейн технології.


Рекомендована література: 1. О. В. Вербіцький. Вступ до криптології. - Видавництво Науково-тенічної літератури, Львів, 1998.
2. Т. Корішко, А. Мельник, В. Мельник. Алгоритми та процесори симетричного блокового шифрування. - Львів: БаК, 2003. - 168 с.
3. Jean-Philippe Aumasson, Serious Cryptography: A Practical Introduction to Modern Encryption, No Starch Press, 2018.
4. P. Kravchenko, B. Skriabin, O. Dubinina. Blockchain and decentralized systems. Authors' edition in three volumes. - Kharkiv, 2018.
5. Н. Кобліц. Курс теорїї чисел и криптографії. М.: Наукове в-во ТВП, 2001.
6. Jonathan Katz and Yehuda Lindell. Introduction to Modern Cryptography. - CHAPMAN & HALL/CRC, 2008. - 534 p.
7. www.iacr.org. International Association for Cryptologic Research (LACR). The LACR holdscryptographicconferences and publishes journals.
8. www.nist.gov/aes. The National Institute of Standarts and Technology (NIST) Advanced Encryption Standart (AES)


Форми та методи навчання: лекції, практичні заняття, самостійна робота.

Методи й критерії оцінювання: рейтингова система оцінювання за 100-бальною шалою: - за роботу в семестрі (контрольні роботи, самостійна робота) - 70%; - залік - 30%.

Мова навчання: англійська