Завершен
2022 / 2023

1297 Реализация низкоресурсных криптографических алгоритмов (lightweight cryptography)
Старт
21.10.2022
Представление
22.10.2022
Постерная сессия
23.01.2023
Защита
31.05.2023
Паспорт проекта
Аннотация
Низкоресурсная криптография, также известная как легковесная криптография - форма шифрования, разработанная для устройств с ограниченными вычислительными ресурсами, например, микроконтроллерами. Технология низкоресурсного шифрования использует меньше памяти, процессорного времени и энергии для обеспечения защиты данных обрабатываемых устройствами с ограниченными ресурсами.
В данном проекте планируется реализация низкоресурсных криптографических алгоритмов для микропроцессоров RISC_V и MIPS...
Отрасль
Информатика
Теги
Информатика
Цель
Целью проекта является исследование низкоресурсных криптографических алгоритмов (lightweight cryptography) с их последующей реализацией на языках C/C++ в виде библиотек, в том числе для микроконтроллеров
Ожидаемые результаты
- В ходе выполнения данного проекта ожидаются следующие результаты:
- 1. Исходные коды программ низкоресурсной криптографии написанные на языке программирования C/C++ и на языке Verilog/SystemVerilog;
- 2. Скомпилированные библиотеки и IP-ядра;
- 3. Документация с описанием принципов работы алгоритмов низкоресурсной криптографии;
Форма и способы промежуточного контроля
Еженедельные собрания, ведение проекта в системе контроля версии (СКВ Git), проверка исходных кодов программ.
Форма представления результатов
Демонстрация исходных кодов программ, демонстрация учебно-методического обеспечения, презентация по основных низкоресурсным криптографическим алгоритмам.
Ресурсное обеспечение
Для выполнения данного проекта требуется следующее ресурсное обеспечение:
1. Компьютер с установленным компилятором языка C/C++
2. Компьютер с установленными интегрированными средами разработки для микроконтроллеров
3. Отладочные платы с микроконтроллерами или микропроцессорами для проведения тестов производительности и корректности работы
4. Отладочные платы с программируемыми логическими интегральными схемами для проведения тестов производительности и корректности работы
Имеющийся задел
Реализована часть алгоритмов низкоресурсной криптографии на языке C/C++
Заказчик
МИЭМ / ВШЭ/МИЭМ