Детальная информация
Название | Программно-аппаратная реализация алгоритма Kyber512 для Интернета вещей: выпускная квалификационная работа бакалавра: направление 10.03.01 «Информационная безопасность» ; образовательная программа 10.03.01_03 «Безопасность компьютерных систем» |
---|---|
Авторы | Трудниченко Елена Александровна |
Научный руководитель | Александрова Елена Борисовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | постквантовая криптография ; алгоритм kyber ; интернет вещей ; atmega2560 ; post-quantum cryptography ; kyber ; internet of things (iot) |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 10.03.01 |
Группа специальностей ФГОС | 100000 - Информационная безопасность |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-841 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\35731 |
Дата создания записи | 30.07.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Целью работы является исследование реализованного алгоритма Kyber на микроконтроллере ATmega2560 и его применения в Интернете вещей. Объектом исследования является алгоритм постквантовой криптографии Kyber. Задачи, решаемые в ходе исследования: 1. Исследовать алгоритм работы Kyber. 2. Реализовать основные функции алгоритма. 3. Выполнить тестирование реализованного алгоритма. 4. Оценить полученные результаты. В ходе работы была исследована возможность программно-аппаратной реализации постквантового алгоритма Kyber на микроконтроллере ATmega2560 для применения в устройствах Интернета вещей. В результате работы для архитектуры AVR был реализован алгоритм Kyber, а именно основные математические операции, генерация псевдослучайных чисел, процедуры сжатия и декомпрессии данных. Результаты тестирования показали работоспособность системы на микроконтроллере с ограниченными ресурсами и подтвердили возможность применения Kyber в устройствах IoT. Для достижения указанных целей была разработана программа, которая представляет собой реализацию алгоритма Kyber на микроконтроллере ATmega2560, с применением средств разработки PlatformIO и среды VS Code. Разработанная реализация может быть применена для построения защищенных IoT-систем.
The purpose of the study is implementation of the Kyber algorithm on the ATmega2560 microcontroller and its application in the IoT. The object of the work is the post-quantum algorithm Kyber. The research set the following goals: 1. Analysis of the operational principles of the Kyber algorithm. 2. Hardware-software implementation of the main algorithm functions. 3. Testing of the implemented algorithm. 4. Evaluation of the obtained results. During the work the feasibility of implementing the Kyber on the ATmega2560 microcontroller for potential use in IoT devices was studied. The work resulted in successful implementation of the Kyber algorithm for the AVR architecture. This included the implementation of fundamental mathematical operations, pseudorandom number generation and procedures for data compression and decompression. The outcomes of experimental testing confirmed the operability of the system on a resource-constrained microcontroller and demonstrated the algorithms applicability in IoT environments. To achieve these results, an application that implements the Kyber algorithm on an ATmega2560 microcontroller, utilizing the PlatformIO development framework within the Visual Studio Code environment. The developed implementation can be used to build secure IoT systems.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0