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 |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|