Матричний шифр Гілла: математична модель та реалізація в с++
Вантажиться...
Файли
Дата
Назва журналу
Номер ISSN
Назва тому
DOI
Анотація
The report focuses on the software implementation of the symmetric Hill cipher algorithm in C++ using a 3 X 3 key matrix. The work provides a detailed analysis of the mathematical apparatus of the method, specifically linear algebra operations (matrix multiplication, determinant calculation, and adjugate matrix construction) and their adaptation for the residue ring Z26. Special attention is paid to solving the key invertibility problem by implementing an algorithm to check the determinant for coprimality with the modulus 26, ensuring the correctness of data encryption and decryption processes.
Опис
Ключові слова
шифр Гілла , криптографія , лінійна алгебра , матричне множення , модульна арифметика , оберненаматриця , детермінант , симетричне шифрування , мова програмування C++ , Hill Cipher , cryptography , linear algebra , matrix multiplication , modular arithmetic , inverse matrix , determinant , symmetric encryption , C++ programming language
УДК
Тип документа
Мова
ISSN
Бібліографічний опис
Поліщук М. О., Клєопа І. А. Матричний шифр Гілла: математична модель та реалізація в с++ // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2026/paper/view/27084.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (1)
- Математичні методи криптології: Навчальний посібник [Електронний ресурс] (Для студентів техн. спец. вищ. навч. закл.) / [А.Д. Кожухівський, І.Д. Горбенко, Г.І. Гайдур, О.А. Кожухівська, В.В. Марченко]; М-во освіти і науки України, Державний університет телекомунікацій. Київ: ДУТ, 2021 – 244 с. Ігнатович А.О. Критерій ефективності для визначення стійкості блокових шифрівна основі внесених змін статистичних характеристик шифрованого тексту / Ігнатович А.О., Глухова О.В., Лозинський А.Я., Яремчук Р.І. // ACIT’5 “Сучасні комп’ютерні інформаційні технології”. ТНЕУ. – Тернопіль. 22-23 травня 2015. – C. 167-168.