Details

Title Реализация защищенной проверки целостности пакетного сообщения на ПЛИС: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи» = Implementation of secure packet message integrity verification on FPGA
Creators Тиханова Алина Алексеевна
Scientific adviser Уланов Анатолий Михайлович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects ПЛИС ; HMAC ; SHA-256 ; Verilog ; AXI4-Stream ; MATLAB ; Simulink ; FPGA ; целостность ; аутентификация ; integrity ; authentication
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 11.03.02
Speciality group (FGOS) 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2026/vr/vr26-3238
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\41822
Record create date 8/4/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Реализация защищенной проверки целостности пакетного сообщения на ПЛИС». Цель работы: проектирование и аппаратная реализация на базе ПЛИС модуля верификации целостности данных с использованием алгоритма HMAC- SHA-256 для защиты сетевого трафика. В работе выполнен аналитический обзор методов контроля целостности данных и аппаратных платформ для их реализации. Разработана имитационная модель вычислителя HMAC-SHA-256 в среде MATLAB/Simulink, верифицированная по стандарту FIPS 198-1. Выполнена аппаратная RTL- реализация модуля на языке Verilog для ПЛИС Xilinx Artix-7 XC7A100T. Проведены синтез и верификация проекта в среде Vivado. Основные результаты: загрузка LUT-ресурсов – 3,80 %, загрузка регистров – 1,78 %, максимальная тактовая частота – 108,9 МГц, расчётная пропускная способность – 872 Мбит/с.

The topic of the final qualifying work is «Implementation of secure packet message integrity verification on FPGA». The purpose of the work: design and hardware implementation on FPGA of a data integrity verification module using the HMAC-SHA-256 algorithm for network traffic protection. An analytical review of data integrity verification methods and hardware platforms for their implementation has been carried out in the work. A simulation model of the HMAC-SHA-256 computing unit has been developed in the MATLAB/Simulink environment and verified against the FIPS 198-1 standard. A hardware RTL implementation of the module has been performed in Verilog for the Xilinx Artix-7 XC7A100T FPGA. Synthesis and verification of the project have been conducted in the Vivado environment. Key results: LUT utilization – 3.80 %, register utilization – 1.78 %, maximum clock frequency – 108.9 MHz, estimated throughput – 872 Mbit/s.

Network User group Action
ILC SPbPU Local Network All
Download
Internet Authorized users SPbPU
Download
Internet Anonymous
...