Алгоритм шифрування даних на базі Salsa20
Вантажиться...
Дата
2021-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломний проєкт включає у себе пояснювальну записку (51 ст., 15 рис., 2 додатки).
Об'єктом розробки – створення криптостійкої системи шифрування даних на базі алгоритму Salsa20.
Система шифрування дозволяє: шифрувати та дешифрувати інформацію, здійснювати швидку передачу даних з перевіркою на їх цілісність, генерувати криптостійкий нонс та швидкий псевдовипадковий ключ. У процесі розробки було використано програмне середовище QT для створення інтуїтивно-зрозумілого інтерфейсу.
У ході розробки:
- Проведено аналіз існуючих алгоритмів шифрування;
- Проведено аналіз основних кібератак на конфіденційні дані;
- Дослідження технологій розробки для відповідних систем;
- Сформульовані вимоги для криптостійкої системи;
- Розроблено та протестовано систему для кодування та декодування інформації на базі існуючого алгоритму.
Упровадження цієї системи дозволить збільшити швидкість обробки даних для шифрування із забезпеченням захисту від зловмисників.
Опис
Ключові слова
криптостійка система, Salsa20, цілісність даних, нонс, пседовипадковий ключ, QT, strong cryptography, data integrity, nonce, pseudorandom key
Бібліографічний опис
Білоха, А. К. Алгоритм шифрування даних на базі Salsa20 : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Білоха Анна Кирилівна. – Київ, 2021. – 65 с.