|
|
@@ -0,0 +1,66 @@
|
|
|
+# Идентификация, авторизация и аутентификация субъектов доступа и объектов доступа
|
|
|
+
|
|
|
+## Оглавление
|
|
|
+1. Введение
|
|
|
+2. Актуальность темы
|
|
|
+3. Основные понятия и разграничение процессов
|
|
|
+4. Обзор методов и моделей
|
|
|
+5. Современные тенденции в области контроля доступа
|
|
|
+6. Заключение
|
|
|
+7. Список использованных источников
|
|
|
+
|
|
|
+## 1. Введение
|
|
|
+
|
|
|
+В современном мире информационные системы оперируют огромными объемами конфиденциальных данных, начиная от персональной информации пользователей и заканчивая государственной тайной. Фундаментом обеспечения информационной безопасности любой системы является грамотно выстроенная система разграничения доступа. Прежде чем предоставить пользователю или программе возможность работать с данными, система должна однозначно ответить на три последовательных вопроса: «Кто вы?», «Докажите это» и «Что вам разрешено?». Эти вопросы реализуются через три взаимосвязанных, но принципиально разных процесса: идентификацию, аутентификацию и авторизацию. Ошибки в их реализации или непонимание разницы между ними часто становятся причиной уязвимостей, утечек данных и компрометации систем.
|
|
|
+
|
|
|
+## 2. Актуальность темы
|
|
|
+
|
|
|
+В условиях перехода к повсеместной цифровизации и развитию удаленной работы, периметр информационной системы размывается. Сотрудники подключаются к корпоративным сетям из дома и с личных устройств, а сервисы все чаще размещаются в облачных средах. В таких условиях классические модели защиты, основанные только на сетевых периметрах, становятся неэффективными. По статистике, более 80% успешных кибератак начинаются с компрометации учетных данных. Именно поэтому процессы идентификации, аутентификации и авторизации выходят на первый план. Понимание их архитектуры критически важно для разработчиков, системных администраторов и специалистов по безопасности, чтобы внедрять надежные механизмы контроля доступа и минимизировать риски несанкционированного вторжения.
|
|
|
+
|
|
|
+## 3. Основные понятия и разграничение процессов
|
|
|
+
|
|
|
+Для понимания механизмов контроля доступа необходимо четко определить две сущности: субъект доступа (активный компонент, выполняющий действия — человек, программа, процесс) и объект доступа (пассивный компонент, на который направлено действие — файл, база данных, сетевой порт).
|
|
|
+
|
|
|
+Процесс контроля доступа делится на три строго последовательных этапа:
|
|
|
+
|
|
|
+1. **Идентификация** — это процесс присвоения субъекту уникального идентификатора и его предъявление системе. На данном этапе субъект заявляет о себе («Мой логин — user123»). Идентификатор должен быть уникальным, иначе система не сможет однозначно сопоставить субъекта с его правами.
|
|
|
+2. **Аутентификация** — это процедура проверки подлинности заявленного идентификатора. Система должна убедиться, что субъект является именно тем, за кого он себя выдает. Именно этот этап подтверждает доказательство владения учетной записью. Если идентификация — это вопрос «Кто ты?», то аутентификация — это «Докажи это».
|
|
|
+3. **Авторизация** — это процесс предоставления субъекту определенных прав доступа к объектам после успешного прохождения аутентификации. Система проверяет политики безопасности и определяет, какие действия (чтение, запись, удаление, выполнение) субъекту разрешены.
|
|
|
+
|
|
|
+## 4. Обзор методов и моделей
|
|
|
+
|
|
|
+Реализация каждого из этапов опирается на различные технологии и подходы.
|
|
|
+
|
|
|
+**Методы аутентификации** базируются на трех основных факторах:
|
|
|
+* **Знание** (что-то, что знает только пользователь): пароли, PIN-коды, ответы на секретные вопросы.
|
|
|
+* **Владение** (что-то, чем обладает только пользователь): аппаратные токены, смарт-карты, программные генераторы одноразовых кодов (OTP).
|
|
|
+* **Биометрия** (уникальные биологические характеристики): отпечатки пальцев, сканирование радужной оболочки глаза, распознавание лица или голоса.
|
|
|
+
|
|
|
+Для повышения надежности используется многофакторная аутентификация (MFA), которая требует наличия как минимум двух факторов из разных категорий.
|
|
|
+
|
|
|
+**Модели авторизации** определяют логику назначения прав:
|
|
|
+* *Дискреционная модель (DAC)* — владелец объекта самостоятельно назначает права доступа другим субъектам.
|
|
|
+* *Мандатная модель (MAC)* — доступ основан на метках секретности, присвоенных субъектам и объектам. Управляется централизованно (например, в военных системах).
|
|
|
+* *Ролевая модель (RBAC)* — права доступа привязываются к ролям (должностям), а пользователи назначаются на эти роли. Наиболее популярна в корпоративном секторе.
|
|
|
+
|
|
|
+| Процесс | Главный вопрос | Результат |
|
|
|
+| :--- | :--- | :--- |
|
|
|
+| Идентификация | «Кто вы?» | Получение логина/идентификатора |
|
|
|
+| Аутентификация | «Докажите это» | Подтверждение личности |
|
|
|
+| Авторизация | «Что вам можно?» | Получение прав доступа |
|
|
|
+
|
|
|
+## 5. Современные тенденции в области контроля доступа
|
|
|
+
|
|
|
+Современные подходы отходят от классической проверки доступов только на входе в систему. Набирают популярность концепции **Zero Trust** (нулевое доверие), где каждый запрос к ресурсу требует повторной аутентификации и авторизации, независимо от того, находится ли пользователь внутри корпоративной сети. Также широкое распространение получает **FIDO2** — стандарт безопасной аутентификации без паролей, использующий криптографические ключи, встроенные в устройства. Это позволяет эффективно противостоять фишингу и перехвату данных.
|
|
|
+
|
|
|
+## 6. Заключение
|
|
|
+
|
|
|
+Идентификация, аутентификация и авторизация образуют неразрывную цепочку безопасности. Нарушение хотя бы одного звена делает систему уязвимой. Невозможно грамотно авторизовать пользователя, не будучи уверенным в его личности. Только комплексный подход, включающий использование надежных методов аутентификации, современных моделей авторизации и регулярный мониторинг, позволяет обеспечить защиту информации и конфиденциальность данных в современных информационных системах.
|
|
|
+
|
|
|
+## 7. Список использованных источников
|
|
|
+
|
|
|
+1. Гришина Н.В. Информационная безопасность: учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2021. — 240 с.
|
|
|
+2. Мельников В.П. Информационная безопасность: учебник для студ. учреждений сред. проф. образования. — М.: Академия, 2020. — 336 с.
|
|
|
+3. Поляков А.А. Проектирование систем аутентификации и авторизации. — СПб.: БХВ-Петербург, 2022. — 512 с.
|
|
|
+4. ГОСТ Р 50922-2006. Защита информации. Основные термины и определения.
|
|
|
+5. Документация FIDO Alliance: стандарты беспарольной аутентификации [Электронный ресурс]. — Режим доступа: https://fidoalliance.org (дата обращения: 04.11.2026).
|