Слушатели курса изучат криптографию блокчейн технологий. Рекомендован курс программистам-разработчикам блокчейн технологий.

Базовые понятия криптографии

  • Шифрование, Ключи
  • Хэш-функции, определение, свойства, криптографическое хеширование
  • Криптография с открытым ключом
  • Электронная подпись
  • Криптография с открытым ключом на основе группы точек эллиптической кривой. Электронная подпись на основе эллиптических кривых (ECDSA)

Использование методов криптографии в блокчейн

Ключи и криптокошельки. Требования по выработке (надежная генерация) ключей. Генераторы случайных чисел. Компрометация ключей
Обзор хеш-функций в различных блокчейнах:
  • Биткоин – SHA 256, RIPEMD160, Etherium – Ethash, Lightcoin — Scrypt, Dash — X11, Monero  — CryptoNight
  • Различия и особенности реализации на различных аппаратных платформах, влияние на майнинг
Эллиптическая кривая Биткойна
ЭП Шнорра, свойства
Структуры данных в технологиях Блокчейн. Дерево Меркла
Протокол с нулевым разглашением
Задача «Византийских генералов»
Подтверждение Педерсона (Pedersen commitment)
Сертифицированная криптография:
  • ГОСТ 34.10-2012
  • ГОСТ 34.11-2012
  • ГОСТ 34.12-2015
  • ГОСТ 34.13-2015
Оценка встраивания средств криптографии

Оставить заявку на прохождение обучения

По телефонам

+7 (495) 792-43-15
+7 (495) 724-11-94

По эл.почте
Форма на сайте