Криптографическая защита информации
Источник: OTUS
Начало занятий: 30 мая 2019
Длительность курса: 5 месяцев, 4 часа в неделю
Теория и практика в курсе сбалансированы. Пройденный материал закрепляется с помощью большого количества практических работ на реальных кейсах.
Содержание:
- Введение в криптографию;
- Симметричная криптография;
- Асимметричная криптография;
- Прикладные аспекты криптографии.
- Junior и Middle разработчикам (приобретут прикладные знания по критографическим аспектам информационной безопасности, что позволит существенно улучшить качество и безопасность создаваемого ими кода и повысит их профессиональную ценность);
- Математикам-программистам (изучат теоретические и практические аспекты криптографии);
- Специалистам по информационной безопасности (систематизируют и углубят свои знания по криптографии);
- Участникам блокчейн-проектов (всесторонне изучат криптографическую составляющую блокчейн-технологии).
- симметричную криптографию (хеширование, потоковое шифрование, сравнение отечественных и мировых стандартов симметричной криптографии);
- асимметричную криптографию (RSA, Diffie-Hellman, цифровая подпись);
- криптоанализ;
- прикладные аспекты криптографии (обеспечение безопасности беспроводных сетей, безопасность TLS, криптографические аспекты блокчейн-технологии, криптография в мобильных и в банковских приложениях, "продвинутые" криптопримитивы);
- работаем с существующими крипто-библиотеками.
- получить навыки работы с реализациями криптографических функций хэширования, шифрования, цифровой подписи open-source библиотек OpenSSL;
- получить навыки грамотного использования алгоритмов цифровой подписи и шифрования на базе GnuPG;
- понимание возможных ошибок при использовании методов криптографической защиты информации;
- получить навыки использования криптографии в собственных приложениях;
- получить навыки работы с существующими крипто-библиотеками;
- понимание практических аспектов криптографической защиты информации в сетевых протоколах;
- получить навыки практического криптоанализа;
- понимание криптографии для децентрализованных систем (блокчейн).
https://otus.ru/lessons/cryptography/