Computer algebra and cryptography

Latkin Ivan Vasilyevich

The instructor profile

Description: Элементы теории сложности алгоритмов. Основные задачи и понятия криптографии; этапы развития криптографии; виды информации, подлежащей шифрованию; классификации шифров; методы криптографического синтеза и анализа; применения криптографии в решении задач аутентификации, построения систем цифровой подписи; методы криптозащиты компьютерных систем и сетей. Определение структуры данных в компьютерной алгебре.

Amount of credits: 5

Пререквизиты:

  • Computer modeling in Matlab
  • Number-theoretic methods in cryptography

Course Workload:

Types of classes hours
Lectures 15
Practical works 30
Laboratory works
SAWTG (Student Autonomous Work under Teacher Guidance) 30
SAW (Student autonomous work) 75
Course Paper
Form of final control Exam
Final assessment method

Component: Component by selection

Cycle: Base disciplines