TRNG: аппаратный источник случайных чисел
Совместный проект с YADRO по проектированию аппаратного генератора истинно случайных чисел
Совместный с YADRO проект по проектированию аппаратного источника случайных чисел — TRNG (True Random Number Generator). В основе источника лежит шумовая составляющая сигналов физически неклонируемых функций (ФНФ), которую необходимо превратить в последовательность, пригодную для криптографических применений.

Сырые данные содержат смещения и корреляции, поэтому сначала исследуется их распределение, а затем оно «выравнивается» схемой постобработки.

Результаты
- Разработан аппаратный источник случайных чисел на базе ФНФ.
- Проведены исследования распределения шумовой составляющей.
- Последовательности проверены по методике NIST.
Участники: Кайкы М.
Руководитель: Иванюк Александр Александрович, д.т.н., профессор.
Стек: FPGA, Xilinx Vivado, NIST STS.
Публикации
Поиск по авторам проекта в репозитории БГУИР:
- Методы и средства генерирования случайных чисел с применением кольцевого осциллятора
- RS-защелка как источник случайности в режиме инициализации
- Временная модель RS-защёлки, реализованной как источник случайности на ПЛИС типа FPGA
- Управление метастабильным состоянием элемента памяти с целью генерации случайных данных
- Исследование характеристик физически неклонируемых функций на базе комбинированного генератора