Логотип МИЭМ НИУ ВШЭ
Завершен
Логотип типа проекта Учебно-методический
Учебно-методический
2022 / 2023
Логотип проекта Криптографические основы технологии блокчейн

    1306 Криптографические основы технологии блокчейн

    Старт
    21.10.2022
    Представление
    01.02.2023
    Постерная сессия
    27.04.2023
    Защита
    08.06.2023

    Паспорт проекта

    Аннотация

    В рамках выполнения проекта разрабатывается библиотека криптографических алгоритмов технологии блокчейн на языке программирования Python, а также блокнота Jupiter Notebook, иллюстрирующего применение этой библиотеки. Подобная библиотека позволит студентам понять, как работают такие алгоритмы в системах распределенного реестра, оценить их преимущества и недостатки. Актуальность работы определяется мероприятиями по развитию кадрового потенциала дорожной карты по «сквозной» цифровой технологии...

    Отрасль

    Информатика

    Теги

    Информатика

    Цель

    Создание интерактивного пособия на языке Python для изучения криптографических алгоритмов технологии блокчейн.

    Ожидаемые результаты

    • Интерактивное учебное пособие на платформе Jupiter Notebook, в котором будут реализованы криптографические алгоритмы с обучающими примерами. Перечень разделов учебного пособия и библиотеки следующий:
      • Функционал библиотеки:
        • 1 Алгоритмы хеширования:
          • 1.1 Алгоритмы семейства MD https://www.blockchainresearchinstitute.org/?s=MD
            • 1.2 Алгоритмы семейства RIPEMD https://en.bitcoin.it/wiki/RIPEMD-160
              • 1.3 Алгоритмы семейства SHA https://www.blockchainresearchinstitute.org/?s=SHA

                Форма и способы промежуточного контроля

                Соответствие сроков и достигнутых результатов намеченным значениям

                Форма представления результатов

                Библиотека криптографических примитивов Учебное пособие в виде Jupiter Notebook На завершающей стадии предусмотрена презентация результатов проекта

                Ресурсное обеспечение

                Компьютерный класс

                Имеющийся задел

                Имеется учебное пособие в котором описаны алгоритмы, которые необходимо реализовать на языке Python.

                Заказчик

                НИУ ВШЭ / Департамент программной инженерии