Алгоритм шифрування даних на базі Salsa20
dc.contributor.advisor | Тарасенко-Клятченко, Оксана Володимирівна | |
dc.contributor.author | Білоха, Анна Кирилівна | |
dc.date.accessioned | 2021-08-21T20:19:01Z | |
dc.date.available | 2021-08-21T20:19:01Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | Diploma project includes an explanatory note (51 p., 15 fig. 2 appendices). The object of development is to create a сryptographically strong algorithms for data encryption systems based on the Salsa20 algorithm. The encryption system allows: to encrypt and decrypt information, to perform fast data transfer with verification of their integrity, generate a a сryptographically strong nonce and a fast pseudorandom key. The QT software environment was used in the development process to create an intuitive interface. During development: - The analysis of existing encryption algorithms is carried out; - The analysis of the main cyber attacks on confidential data is carried out; - Research of development technologies for the corresponding systems; - The requirements for a сryptographically strong system are formulated; - Developed and tested a system for encoding and decoding information based on the existing algorithm. | uk |
dc.description.abstractuk | Дипломний проєкт включає у себе пояснювальну записку (51 ст., 15 рис., 2 додатки). Об'єктом розробки – створення криптостійкої системи шифрування даних на базі алгоритму Salsa20. Система шифрування дозволяє: шифрувати та дешифрувати інформацію, здійснювати швидку передачу даних з перевіркою на їх цілісність, генерувати криптостійкий нонс та швидкий псевдовипадковий ключ. У процесі розробки було використано програмне середовище QT для створення інтуїтивно-зрозумілого інтерфейсу. У ході розробки: - Проведено аналіз існуючих алгоритмів шифрування; - Проведено аналіз основних кібератак на конфіденційні дані; - Дослідження технологій розробки для відповідних систем; - Сформульовані вимоги для криптостійкої системи; - Розроблено та протестовано систему для кодування та декодування інформації на базі існуючого алгоритму. Упровадження цієї системи дозволить збільшити швидкість обробки даних для шифрування із забезпеченням захисту від зловмисників. | uk |
dc.format.page | 65 с. | uk |
dc.identifier.citation | Білоха, А. К. Алгоритм шифрування даних на базі Salsa20 : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Білоха Анна Кирилівна. – Київ, 2021. – 65 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/43317 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | криптостійка система | uk |
dc.subject | Salsa20 | uk |
dc.subject | цілісність даних | uk |
dc.subject | нонс | uk |
dc.subject | пседовипадковий ключ | uk |
dc.subject | QT | uk |
dc.subject | strong cryptography | uk |
dc.subject | data integrity | uk |
dc.subject | nonce | uk |
dc.subject | pseudorandom key | uk |
dc.title | Алгоритм шифрування даних на базі Salsa20 | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- BilokhaAK_bakalavr.pdf
- Розмір:
- 2.71 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: