Алгоритм шифрування даних на базі Salsa20

dc.contributor.advisorТарасенко-Клятченко, Оксана Володимирівна
dc.contributor.authorБілоха, Анна Кирилівна
dc.date.accessioned2021-08-21T20:19:01Z
dc.date.available2021-08-21T20:19:01Z
dc.date.issued2021-06
dc.description.abstractenDiploma 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.page65 с.uk
dc.identifier.citationБілоха, А. К. Алгоритм шифрування даних на базі Salsa20 : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Білоха Анна Кирилівна. – Київ, 2021. – 65 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/43317
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectкриптостійка системаuk
dc.subjectSalsa20uk
dc.subjectцілісність данихuk
dc.subjectнонсuk
dc.subjectпседовипадковий ключuk
dc.subjectQTuk
dc.subjectstrong cryptographyuk
dc.subjectdata integrityuk
dc.subjectnonceuk
dc.subjectpseudorandom keyuk
dc.titleАлгоритм шифрування даних на базі Salsa20uk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 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
Опис: