Криптографічний модуль реалізації синхроного потокового шифру на базі Chacha 20
No Thumbnail Available
Date
2025-06-18
Journal Title
Journal ISSN
Volume Title
Publisher
Київський національний економічний університет імені Вадима Гетьмана
Abstract
У роботі реалізовано криптографічний модуль синхронного потокового шифрування на основі Chacha20. Алгоритм обрано завдяки його швидкодії, криптостійкості та міжнародним рекомендаціям. Побудовано модель підсистеми, спроєктовано архітектуру й реалізовано модуль із підтримкою API. Він забезпечує генерацію ключів, шифрування, дешифрування та логування. Тестування підтвердило відповідність технічним вимогам, сумісність та стійкість до атак. Рішення придатне для захищених систем, де важлива конфіденційність.
This work presents a cryptographic module for synchronous stream encryption using Chacha20. The algorithm was selected for its speed, resistance to attacks, and compliance with global standards. The project involved subsystem modeling, architectural design, and implementation of a functional API-supported module. It performs key generation, encryption, decryption, and logging. Testing confirmed its compliance with technical requirements, compatibility, and robustness. The module suits systems requiring high data confidentiality.
Description
Keywords
Chacha20, криптографічний модуль, потокове шифрування, інформаційна безпека, шифрування даних, захист інформації, cryptographic module, stream encryption, information security, data encryption, information protection
Citation
Яценко В. К. Криптографічний модуль реалізації синхронного потокового шифру на базі Chacha 20 : бакалавр. диплом. робота : 122, Комп’ютерні науки / Яценко Віталій Костянтинович ; наук. керівник Граняк В. Ф. ; КНЕУ ім. Вадима Гетьмана, Навч.-наук. ін-т «Ін-т інформ. технологій в економіці», Каф. інформ. систем в економіці. – Київ, 2025. – 113 с.