Subject · Information security

Основы криптографииSyllabus

İF2211y-RU5 creditsSpring semesterMandatory3

Syllabus

The subject's official programme: general information, outcomes, topic plan, reading list and assessment.

General information

Subject code
İF2211y-RU
Credits
5
Student workload
105
Semester
Spring semester
Academic year
3
Subject type
Mandatory
Form of education
Full-time
Language of instruction
Russian
In-class hours
Лекции: 30 Семинары: 15
Out-of-class hours
Самостоятельная работа студента (СРС): 55 Проектная работа / консультационные часы: 50

About the subject

Дисциплина «основы криптографии» изучает основные понятия, принципы, методы и технологии криптографической защиты информации. в рамках курса рассматриваются классические и современные методы шифрования, симметричные и асимметричные криптосистемы, блочные и потоковые шифры, алгоритмы с открытым ключом, криптографические хеш-функции и цифровые подписи. также изучаются основы криптоанализа, инфраструктура открытых ключей (pki), криптографические протоколы и их применение для обеспечения конфиденциальности, целостности, аутентификации и неотказуемости информации. особое внимание уделяется практическому применению криптографических механизмов для защиты данных, сетевых коммуникаций и современных информационных систем.

Teaching methods

  • lecture
  • seminar
  • interactive discussion
  • case study
  • presentations
  • problem-based learning

Course learning outcomes (CLO)

  1. CLO 1: Знать различия между классической и современной криптографией, ознакомиться с методами криптоанализа классических шифров. знать различия между симметричными и асимметричными системами шифрования.

  2. CLO 2: Знать, как с помощью криптографических методов обеспечиваются такие принципы информационной безопасности, как конфиденциальность и целостность, а также аутентификация и неотказуемость.

  3. CLO 3: Знать различия между блочными и потоковыми шифрами, соответствующие им алгоритмы и области применения данных алгоритмов.

  4. CLO 4: Знать алгоритмы, связанные с криптографией с открытым ключом, и области их применения. иметь представление об инфраструктуре открытых ключей (pki).

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

  6. CLO 6: Знать современные криптографические протоколы и области их применения.

Topic plan

  1. 1.
    Основные понятия криптографииLecture
  2. 2.
    Классические шифрыLecture
  3. 3.
    Потоковые шифрыLecture
  4. 4.
    Des (data encryption standard) şifriLecture
  5. 5.
    Стандарт AES (advanced encryption standard)Lecture
  6. 6.
    Режимы работы блочного шифраLecture
  7. 7.
    Криптография с открытым ключомLecture
  8. 8.
    Криптосистема RSALecture
  9. 9.
    Криптосистемы на основе дискретных логарифмовLecture
  10. 10.
    Схемы цифровой подписиLecture
  11. 11.
    Криптографические хэш-функцииLecture
  12. 12.
    Функция хэширования sha-1Lecture
  13. 13.
    Коды аутентификации данныхLecture
  14. 14.
    Схемы цифровой аутентификацииLecture
  15. 15.
    Криптовалюта и блокчейнLecture

Reading list

  1. Https://mail.google.com/mail/u/0/#inbox?projector=1 understanding cryptography 2010, (382p)
  2. Əliquliyev r.m , i̇mamverdiyev y.n., kriptoqrafiyanın əsasları. bakı: i̇nformasiya texnologiyaları, 2006, 698 s.
  3. Paar c., pelzl j., understanding cryptography: a textbook for students and practitioners. springer, 2014. 390 p.

Assessment

FormDescriptionScoreRelated CLO
Cari qiymətləndirməCari qiymətləndirmə - fənn üzrə tələbənin semestr müddətində fəaliyyətinin qiymətləndirilməsi olmaqla, mühazirə və məşğələ (laboratoriya) dərs materiallarının mənimsənilmə səviyyəsini qiymətləndirilir.30 balРОД 1-6
DavamiyyətTələbə fənn üzrə dərslərin 25%-dən çoxunda iştirak etmədiyi halda imtahana buraxılmır.10 bal-
Tələbənin sərbəst işiTələbəyə fənn üzrə semestr ərzində 1 sərbəst işin (zəruri hallarda sərbəst işlərin sayı artırıla bilər) yerinə yetirilməsi tapşırığı verilir.10 balРОД --
İmtahanİmtahan şifahi, yazılı, yazılı-elektron, test üsulu ilə keçirilir50 balРОД 1-6