Дослідження системи потокового шифрування даних на основі мови програмування Python
dc.contributor.author | Ситніков Андрій Сергійович | |
dc.date.accessioned | 2024-10-03T22:28:33Z | |
dc.date.available | 2024-10-03T22:28:33Z | |
dc.date.issued | 2024 | |
dc.description.abstract | У випускній кваліфікаційній роботі на тему “Дослідження системи потокового шифрування даних на основі мови програмування Python” було розглянуто архітектуру та фундаментальні принципи побудови систем потокового шифрування. Проведено аналіз методології та алгоритмів потокового шифрування, реалізованих на Python. Основна мета дослідження — аналіз ефективності та надійності реалізації алгоритмів потокового шифрування на Python, а також порівняння їх з блоковими шифрами. Для об'єктивного аналізу було проведено тестування розробленого програмного забезпечення, результати якого показали ефективність та надійність потокового шифрування на основі Python. Було розроблено програмне забезпечення для потокового шифрування даних, проведено його тестування, та зроблено висновки щодо його застосовності в реальних умовах. У даній роботі детально розглянуто алгоритми потокового шифрування, такі як RC4 та ChaCha20, з акцентом на їхню реалізацію за допомогою мови програмування Python. Було проведено порівняння цих алгоритмів з блоковими шифрами, такими як AES, з точки зору швидкості, використання пам'яті та стійкості до криптоаналітичних атак. В рамках дослідження було створено кілька програмних модулів, що реалізують різні алгоритми потокового шифрування. Кожен модуль було протестовано на різних наборах даних для оцінки їхньої продуктивності та надійності. Також було враховано зручність використання бібліотек Python для криптографічних операцій, таких як PyCryptodome. Та створено декілька програм ля демонстрації. | |
dc.identifier.uri | https://card-file.ontu.edu.ua/handle/123456789/29251 | |
dc.publisher | ВСП "ОТФК ОНТУ", Відділення Комп'ютерних систем | |
dc.title | Дослідження системи потокового шифрування даних на основі мови програмування Python |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- 2БКС-28 Ситніков А..pdf
- Розмір:
- 3.58 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: