Курсовая работа: Расчетно-пояснительная записка. Система аутентификации корпоративных веб-приложений
Описание
РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
НА ТЕМУ:
Разработка центральной системы аутентификации корпоративных веб-приложений
1. Техническое задание
Исследовать и сравнить способы аутентификации. Выбрать способ аутентификации. Исследовать возможность интеграции выбранного способа в технологию единого входа.РЕФЕРАТ
Отчет 32c., 4 рис., 10 источников, 1 приложение.
ТЕХНОЛОГИЯ ЕДИНОГО ВХОДА. ЦЕНТРАЛЬНАЯ СЛУЖБА АУТЕНТИФИКАЦИИ. АУТЕНТИФИКАЦИЯ. ИДЕНТИФИКАЦИЯ. ВЕБ-ПРИЛОЖЕНИЯ. МОБИЛЬНАЯ АУТЕНТИФИКАЦИЯ.
Объектом исследования являются способы аутентификации и изучение интеграции одного из них в технологию единого входа при разработке центральной системы аутентификации корпоративных веб-приложений.
Цель работы – исследование способов аутентификации их сравнение и изучение внедрения одного из них в центральную систему аутентификации корпоративных веб-приложений.
В процессе работы выполнялось сравнение способов аутентификации. Выбор подходящего способа и исследование возможности его внедрения в центральную систему аутентификации корпоративных веб-приложений.
В будущих исследованиях результаты данной работы будут использованы для разработки центральной системы аутентификации корпоративных веб-приложений с помощью мобильной авторизации.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 8ОСНОВНАЯ ЧАСТЬ. 9
1Технология единого входа. 9
1.1Общая схема системы единого входа. 10
1.2Основные преимущества SSO.. 12
2Способы аутентификации. 13
2.1Одноразовые коды по СМС.. 14
2.2Одноразовые пароли. 15
2.3PKI аутентификация (по сертификатам)17
2.4Мобильная аутентификация. 18
2.5Биометрическая аутентификация. 19
2.6Универсальный второй фактор U2F. 20
3Мобильная аутентификация. 21
3.1Приемр использования. 21
3.2Техническое описание. 22
3.3Псевдокод для Time-based OTP. 22
3.4Псевдокод для Event/Counter OTP. 22
4Центральная служба аутентификации. 23
4.1Описание. 23
4.2Apereo CAS. 24
5Настройка системы аутентификации. 25
5.1Необходимое ПО.. 25
5.2Настройка ПО.. 25
5.3Настраиваем локальный CAS проект. 27
5.4Сборка проекта. 27
6Интеграция мобильной аутентификации. 28
ЗАКЛЮЧЕНИЕ. 30
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 31
ПРИЛОЖЕНИЕА.. 32




