Чему вы научитесь
- Студенты, поступившие на курс, научатся:
- 1. Понимать основные принципы криптографии:
- - Различие между симметричным и асимметричным шифрованием.
- - Принципы безопасности и криптостойкости.
- - Основные криптографические термины и понятия.
- 2. Изучать методы шифрования и дешифрования данных:
- - Реализовывать простые шифры, такие как шифр Цезаря.
- - Работать с современными алгоритмами симметричного шифрования (например, AES).
- - Понимать и использовать алгоритмы асимметричного шифрования (например, RSA).
- 3. Развивать практические навыки:
- - Применять методы шифрования для защиты текстовой информации.
- - Работать с криптографическими библиотеками и инструментами.
- - Создавать собственные программы для шифрования и дешифрования.
- 4. Разбираться в механизмах цифровых подписей и сертификатов:
- - Понимать роль цифровых подписей в обеспечении безопасности.
- - Изучать процесс создания и проверки цифровых подписей с помощью криптографических алгоритмов.
- 5. Оценивать безопасность криптографических систем:
- - Различать сильные и слабые криптографические алгоритмы.
- - Понимать, какие угрозы существуют для защиты данных и как их можно предотвратить с помощью криптографии.
- 6. Готовиться к работе с реальными задачами в области безопасности данных:
- - Применять полученные знания для защиты конфиденциальных данных в реальных проектах и системах.
- Курс даст студентам необходимую базу для дальнейшего углубленного изучения криптографии и безопасности данных.
О курсе
Этот курс познакомит вас с фундаментальными принципами криптографии, её историей и современным применением. Вы изучите основные алгоритмы, методы шифрования и их использование для обеспечения безопасности данных. Курс предназначен для начинающих и не требует предварительных знаний в области криптографии.
Преподаватели курса
Нагрузка
1 час в неделю