Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://evnuir.vnu.edu.ua/handle/123456789/26708
Назва: | Аналіз методів шифрування на прикладі розробки менеджера паролів |
Автори: | Пастушок, Станіслав Юрійович |
Приналежність: | Кафедра комп’ютерних наук та кібербезпеки 122 Комп’ютерні науки |
Бібліографічний опис: | Пастушок С. Ю. Аналіз методів шифрування на прикладі розробки менеджера паролів : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 Комп’ютерні науки / наук. кер. Т. І. Мамчич ; Волинський національний університет імені Лесі Українки. Луцьк 2024. 90 с. |
Дата публікації: | 2024 |
Дата внесення: | 20-гру-2024 |
Видавництво: | Волинський національний університет імені Лесі Українки |
Країна (код): | UA |
Науковий керівник: | Мамчич, Тетяна Іванівна |
Теми: | менеджер паролів безпека паролів шифрування хешування вебсервіс бібліотека ReactJs фреймворк Next.js фреймворк NestJs цифрова гігієна захист даних |
Короткий огляд (реферат): | Актуальність роботи обумовлена тим, що в умовах сучасного цифрового світу питання безпеки паролів стають надзвичайно важливими. Зростаючий обсяг персональних даних та кібератак вимагають ефективних методів захисту, і надійне зберігання паролів є першочерговим завданням для гарантування конфіденційності користувачів. Водночас, багато користувачів використовують слабкі або повторювані паролі, що збільшує ризик їх компрометації. Тому розробка надійних методів шифрування та хешування паролів стає критично важливою для захисту особистої інформації. Основною метою роботи є розробка менеджера паролів, який забезпечить зручне і безпечне зберігання та управління паролями користувачів. У роботі буде реалізовано інтерфейс для вебсервісу, створено бекенд та логіку на фронтенді. Задля досягнення цієї мети були визначені наступні завдання: розробка простого та інтуїтивно зрозумілого інтерфейсу, реалізація безпечного зберігання паролів з використанням шифрування та хешування, інтеграція з серверною частиною додатку для взаємодії з базою даних. Об’єктом дослідження є розробка програмних рішень для менеджера паролів. Предметом дослідження є технології, що використовуються для створення безпечних і зручних менеджерів паролів. Комплексний програмний продукт складається з трьох основних складових: бази даних, клієнтської частини та серверної частини. В роботі надано детальний опис процесу розробки програмного продукту, з метою показати етапи та методики, які використовувалися для створення розробленого менеджеру паролів. Були розглянуті вимоги до менеджеру паролів та наведено опис його архітектури. Також надано рекомендації щодо подальшого розвитку та вдосконалення продукту. У роботі наведена покрокова інструкція для запуску додатку, що дозволяє користувачам швидко розпочати використання додатку. Для розробки були використані такі технології та інструменти: TypeScript для реалізації типізації коду, React та Next.js для реалізації клієнтської частини, NestJs для створення серверної частини, MongoDB для зберігання даних та Git для контролю версій. |
URI (Уніфікований ідентифікатор ресурсу): | https://evnuir.vnu.edu.ua/handle/123456789/26708 |
Тип вмісту: | Master Thesis |
Розташовується у зібраннях: | FITM_KR (2024) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
рastushok_2024.pdf | 2,13 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.