|
Журнал Белорусского государственного университета. Математика. Информатика, 2024, том 2, страницы 81–92
(Mi bgumi688)
|
|
|
|
Теоретические основы информатики
Usage of hypercomplex numbers in a cryptographic key agreement protocol based on neural networks
[Использование гиперкомплексных чисел в протоколе согласования криптографических ключей на основе нейронных сетей]
P. P. Urbanovichab, N. P. Shutkob a The John Paul II Catholic University of Lublin, 14 Racławickie Alley, Lublin 20-950, Poland
b Belarusian State Technological University, 13a Svyardlova Street, Minsk 220006, Belarus
Аннотация:
Проанализированы особенности структурной и функциональной организации двух взаимодействующих нейронных сетей на основе известной архитектуры в виде древовидной машины четности (ДМЧ) при использовании алгебр действительных и гиперкомплексных чисел. Такие машины применяются как альтернатива алгоритму Диффи – Хеллмана для генерации двумя абонентами общего тайного криптографического ключа. Рассмотрены основные элементы математических моделей ДМЧ, функционирующих на базе перечисленных алгебр. Описаны особенности программной реализации симулятора системы на основе взаимодействующих ДМЧ, а также представлены результаты использования разработанного инструментального средства для анализа динамики процессов в рассматриваемой системе. Взаимное обучение и обмен данными выполнены для двух ДМЧ на основе протокола управления передачей данных и межсетевого протокола (ТСР/IP). Наступление состояния синхронизации сетей определяется равенством хешей, которые каждая из сторон вычисляет на базе алгоритма безопасного хеширования. Хеши размером 512 бит генерируются преобразованием строкового представления текущего входного вектора весов нейронов. Приведена оценка устойчивости процесса синхронизации ДМЧ к геометрическим атакам третьей стороны.
Ключевые слова:
нейрокриптография; древовидные машины четности; гиперкомплексные числа; взаимное обучение сетей
Поступила в редакцию: 03.11.2023 Исправленный вариант: 27.06.2024 Принята в печать: 27.06.2024
Образец цитирования:
P. P. Urbanovich, N. P. Shutko, “Usage of hypercomplex numbers in a cryptographic key agreement protocol based on neural networks”, Журн. Белорус. гос. ун-та. Матем. Инф., 2 (2024), 81–92
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/bgumi688 https://www.mathnet.ru/rus/bgumi/v2/p81
|
Статистика просмотров: |
Страница аннотации: | 4 |
|