Cryptographic methods for protecting information
Description: This discipline contains the basic provisions of cryptography, introduces the most common types of ciphers: symmetric (block and stream ciphers, encryption modes, cryptographic generators) and asymmetric cryptosystems (open key distribution, Diffie-Hellman Protocol, open encryption schemes), cryptographic hash functions, concepts of information integrity, cryptographic protocols, electronic signature. The article deals with the implementation of encryption and decryption algorithms.
Amount of credits: 6
Пререквизиты:
- Theoretical foundations of computer security
Course Workload:
Types of classes | hours |
---|---|
Lectures | 30 |
Practical works | 30 |
Laboratory works | |
SAWTG (Student Autonomous Work under Teacher Guidance) | 30 |
SAW (Student autonomous work) | 90 |
Form of final control | Exam |
Final assessment method |
Component: Component by selection
Cycle: Profiling disciplines
Goal
- является знакомство магистрантов с математическими основами криптографии. Рассматриваются исторические и современные криптосистемы и, в особенности, их криптоанализ и лежащие в его основе математические средства.
Learning outcome: knowledge and understanding
- место криптографии в задаче информационной безопасности и построения защищенных информационных систем.
Learning outcome: applying knowledge and understanding
- способность применять программные средства системного, прикладного и специального назначения
Learning outcome: formation of judgments
- способность принимать участие в проведении экспериментально- исследовательских работ системы защиты информации с учетом требований по обеспечению информационной безопасности
Learning outcome: communicative abilities
- способность организовывать и поддерживать выполнение комплекса мер по информационной безопасности, управлять процессом их реализации с учетом решаемых задач и организационной структуры объекта защиты, внешних воздействий, вероятных угроз и уровня развития технологий защиты информации.
Learning outcome: learning skills or learning abilities
- использовать криптографические методы при организации работ по защите информации. Реализовать современные криптографические подходы, основанные на использовании уникальных свойств физических каналов связи.