TRNG: аппаратный источник случайных чисел

Совместный проект с YADRO по проектированию аппаратного генератора истинно случайных чисел

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

Распределение значений, получаемых от ФНФ

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

Гистограмма шумовой составляющей

Результаты

  • Разработан аппаратный источник случайных чисел на базе ФНФ.
  • Проведены исследования распределения шумовой составляющей.
  • Последовательности проверены по методике NIST.

Участники: Кайкы М.

Руководитель: Иванюк Александр Александрович, д.т.н., профессор.

Стек: FPGA, Xilinx Vivado, NIST STS.

Публикации

Поиск по авторам проекта в репозитории БГУИР: