Система SSO автентифікації на базі цифрових сертифікатів

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

Дата

2021-06

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

Номер ISSN

Назва тому

Видавець

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

Анотація

В даному бакалаврському дипломному проєкті реалізована система єдиного входу з можливістю автентифікації за допомогою цифрових сертифікатів. Сервіс надає безпарольний доступ до підключених та попередньо налаштованих для SSO (Single Sign-On) застосунків. Є можливість додавати кілька користувачів і створювати корпораційну мережу. Сервіс формує звіт із здійснених входів, а також візуалізує стан прикріплених користувачами цифрових сертифікатів. Програмний продукт був створений на мові JavaScript з використанням платформи Node.js та її бібліотеки NW.js, розробка велася у середовищі програмування WebStorm 2021. Також були застосовані доповнення до Node.js, такі як: завантажувач пакетів npm, модуль роботи із БД pg, фреймворк Express. Для контролю версії проекту було застосовано систему Git. Дана реалізація веб-сервісу була побудована на основі вже існуючих аналогів. Враховані усі їх недоліки, зокрема була розроблена краща система безпеки передачі даних, а також додані інноваційні рішення запобіганню компрометації кожного користувача.

Опис

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

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

Голіней, А. М. Система SSO автентифікації на базі цифрових сертифікатів : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Голіней Андрій Михайлович. - Київ, 2021. - 96 c.

ORCID

DOI