Криптографија и информациска безбедност

Цели на предметната програма (компетенции): Запознавање со теоретските основи и практичната примена на криптографските алгоритми и информациската безбедност.

Цели на предметната програма (компетенции): Запознавање со теоретските основи и практичната примена на криптографските алгоритми и информациската безбедност.
Резултати од учењето: студентите да се стекнат со знаење од областа на криптографијата и информациската безбедност.

Detailed syllabus by chapters and units

Комуникациски системи. Криптосистеми. Поделба на криптосистемите. Резултати од учењето: студентите да се стекнат со знаење за комуникациските системи и криптосистемите и нивната поделба. Класични шифри. Цезарова шифра. Афина шифра. Вижнерова шифра. Playfair-ова шифра. Хилова шифра. One time pad (OTP). Транспозициски шифри. Направи за шифрирање. ENIGMA. Резултати од учењето: студентите да се стекнат со знаење за класичните криптографски алгоритми. Современи блоковски криптосистеми и модови на работа. Data Encryption Standard (DES) криптографски алгоритам. Двоен DES. Троен DES (3DES). IDEA (International Data Encryption Algorithm). AES (Advanced Encryption Standard) криптосистем. Резултати од учењето: студентите да се стекнат со знаење за современите симетрични криптосистеми. Криптосистеми со јавен клуч. ECC Diffie-Hellman-ов криптосистем. Протокол за размена на клучеви. RSA криптосистем. Рабинов криптосистем. ElGamal-ов криптосистем. Криптографија со елиптични криви. Резултати од учењето: студентите да ги научат криптографските алгоритми со јавен клуч.

Криптоанализа. Сценарија за напади и криптографски напади. Стеганографија. Резултати од учењето: студентите да ги научат можните сценарија за напади, како и да се запознаат со стеганографијата. Криптографски хеш функции: MD5, SHA. Дигитален потпис. Дигитален сертификат. Инфраструктура на јавни клучеви (PKI). Автентикација. Авторизација. Резултати од учењето: студентите да се стекнат со знаење за криптографските хеш функции, како и со принципите на дигитален потпис, сертификат и инфраструктурата на јавни клучеви. Криптографски протоколи: Needham–Schroeder протокол, SSL (Secure Sockets Layer), TLS (Transport Layer Security), IPSec (Internet Protocol Security), SSH (Secure Shell). Kerberos. Резултати од учењето: студентите да се запознаат со криптографските протоколи. Злонамерен софтвер. Софтверски напади. Информациска безбедност. Примена на криптографските алгоритми во информациската безбедност. Заштита на личните податоци и приватност. Резултати од учењето: студентите да стекнат знаење за софтверските напади и информациската безбедност, како и за заштитата и приватноста на личните податоци.





Teaching methods

Теоретска настава, аудиториски и лабораториски вежби, групно учество на студенти во изработка на проекти, самостојна изработка на проектни и самостојни задачи и семинарски работи, одржување консултации.
Weekly contact hours 5 hours
Total workload 150 hours
Attendance requirements нема

Teaching activities

CodeActivityHours
16.1Предавања- теоретска настава. часови45
16.2Вежби (лабораториски, аудиториски), семинари, тимска работа: часови30
16.3Пракса: часови0

Other activities

CodeActivityHours
17.1Проектни задачи: часови25
17.2Самостојни задачи: часови20
17.3Домашно учење - задачи30

Assessment method

писмено и/или практично

Assessment components

CodeComponentPoints
19.1Тестови: бодови0
19.2Семинарска работа/проект, презентација писмена и усна: бодови10
19.3Завршен испит: бодови90

Grading scale

Points rangeGrade
до 50 бода5 (пет) (F)
51 х до 60 бода6 (шест) (E)
61 х до 70 бода7 (седум) (D)
од 71 до 80 бода8 (осум) (C)
од 81 до 90 бода9 (девет) (B)
од 91 до 100 бода10 (десет) (A)
Анкета на студенти, евалуација и самоевалуација

Required literature

No.AuthorsTitlePublisherYear
2Rajkumar Banoth, Rekha RegarClassical and Modern Cryptography for BeginnersSpringer2023
3Ralph MoseleyAdvanced Cybersecurity TechnologiesCRC Press2021
1Mark StampInformation Security – Principles and PracticeWiley2011
2N. SmartCryptography: An IntroductionChapman Chapman & Hall/CRC Pres2013