Підвищення безпеки захисту даних при використанні контекстно-залежної автентифікації

dc.contributor.advisorОтрох, Сергій Іванович
dc.contributor.authorГармаш, Діана Віталіївна
dc.date.accessioned2026-01-30T11:00:32Z
dc.date.available2026-01-30T11:00:32Z
dc.date.issued2025
dc.descriptionРозроблено систему контекстно-адаптивної автентифікації на основі Spring Boot для підвищення безпеки доступу до веб-застосунків. Система аналізує контекстуальні параметри (IP-адреса, тип пристрою, браузер, операційна система, геолокація, часові патерни) для динамічного визначення рівня довіри користувача. Основні функціональні можливості: управління користувачами та тегами, управління ресурсами, створення правил доступу на основі контексту, перевірка доступу в реальному часі, моніторинг спроб автентифікації, адаптивна багатофакторна автентифікація.
dc.description.abstractМагістерська дисертація виконана на 81 сторінках, містить 10 ілюстрацій, 2 додатки, 20 джерел у переліку посилань. Робота присвячена розробці системи контекстно-залежної автентифікації для підвищення безпеки захисту даних у веб-застосунках. Проведено аналіз традиційних методів автентифікації та їх обмежень, досліджено переваги контекстно-адаптивного підходу. Мета роботи – створення програмного забезпечення, що використовує сучасні технології серверної розробки для впровадження системи контекстно-адаптивної автентифікації користувачів у веб-додатках. Методи та засоби: Java 17, Spring Boot, Spring Security, Spring Data JPA, Spring AOP, PostgreSQL, JWT (JSON Web Tokens), BCrypt, Maven, Thymeleaf, Bootstrap, Hibernate, IntelliJ IDEA. Результат – програмна система контекстно-залежного контролю доступу з веб-інтерфейсом для адміністрування та моніторингу безпеки. Розроблено систему контекстно-адаптивної автентифікації на основі Spring Boot для підвищення безпеки доступу до веб-застосунків. Система аналізує контекстуальні параметри (IP-адреса, тип пристрою, браузер, операційна система, геолокація, часові патерни) для динамічного визначення рівня довіри користувача. Основні функціональні можливості: управління користувачами та тегами, управління ресурсами, створення правил доступу на основі контексту, перевірка доступу в реальному часі, моніторинг спроб автентифікації, адаптивна багатофакторна автентифікація.
dc.description.abstractotherThe master's thesis comprises 81 pages, includes 10 illustrations, 2 appendices, and 20 references. The thesis is dedicated to developing a context-dependent authentication system to enhance data security in web applications. An analysis of traditional authentication methods and their limitations was conducted, and the advantages of a context-adaptive approach were investigated. The objective is to create software that utilizes modern server development technologies to implement a context-adaptive user authentication system in web applications. Methods and tools: Java 17, Spring Boot, Spring Security, Spring Data JPA, Spring AOP, PostgreSQL, JWT (JSON Web Tokens), BCrypt, Maven, Thymeleaf, Bootstrap, Hibernate, IntelliJ IDEA. The result is a context-dependent access control software system with a web interface for administration and security monitoring.
dc.format.extent81 с.
dc.identifier.citationГармаш, Д. В. Підвищення безпеки захисту даних при використанні контекстно-залежної автентифікації : магістерська дис. : 122 Комп’ютерні науки / Гармаш Діана Віталіївна. – Київ, 2025. – 81 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/78571
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectконтекстно-адаптивна автентифікація
dc.subjectсерверні вебдодатки
dc.subjectзахист інформаційних ресурсів
dc.subjectSpring Boot
dc.subjectJWT
dc.subjectрівень довіри
dc.subjectконтекстуальні параметри
dc.subjectcontext-adaptive authentication
dc.subjectserver web applications
dc.subjectinformation resource protection
dc.subjecttrust level
dc.subjectcontextual parameters
dc.titleПідвищення безпеки захисту даних при використанні контекстно-залежної автентифікації
dc.typeMaster Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Garmasch_magistr.pdf
Розмір:
3.66 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: