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

Вантажиться...
Ескіз

Дата

2021-06

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломний проєкт включає у себе пояснювальну записку (51 ст., 15 рис., 2 додатки). Об'єктом розробки – створення криптостійкої системи шифрування даних на базі алгоритму Salsa20. Система шифрування дозволяє: шифрувати та дешифрувати інформацію, здійснювати швидку передачу даних з перевіркою на їх цілісність, генерувати криптостійкий нонс та швидкий псевдовипадковий ключ. У процесі розробки було використано програмне середовище QT для створення інтуїтивно-зрозумілого інтерфейсу. У ході розробки: - Проведено аналіз існуючих алгоритмів шифрування; - Проведено аналіз основних кібератак на конфіденційні дані; - Дослідження технологій розробки для відповідних систем; - Сформульовані вимоги для криптостійкої системи; - Розроблено та протестовано систему для кодування та декодування інформації на базі існуючого алгоритму. Упровадження цієї системи дозволить збільшити швидкість обробки даних для шифрування із забезпеченням захисту від зловмисників.

Опис

Ключові слова

криптостійка система, Salsa20, цілісність даних, нонс, пседовипадковий ключ, QT, strong cryptography, data integrity, nonce, pseudorandom key

Бібліографічний опис

Білоха, А. К. Алгоритм шифрування даних на базі Salsa20 : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Білоха Анна Кирилівна. – Київ, 2021. – 65 с.

ORCID

DOI