1
0

trofimova.md 9.5 KB

Идентификация, авторизация и аутентификация субъектов доступа и объектов доступа

Обеспечение информационной безопасности — важнейшая задача современного цифрового мира. Оно включает в себя контроль доступа к информационным ресурсам, предотвращение несанкционированного доступа, защиту конфиденциальной информации и обеспечение целостности данных. Основные методы реализации этой задачи — это механизмы идентификации, аутентификации и авторизации. Они позволяют определить, кто обращается к системе, подтвердить его личность и определить, что он может делать внутри системы. Например:ввод логина и пароля при входе в аккаунт; использование номера телефона или электронного адреса.

Что такое идентификация?

Идентификация — это процесс установления личности субъекта или объекта в системе посредством предоставления уникальных данных. В её рамках пользователь или объект системы объявляет о своей личности, предоставляя системе уникальный идентификатор.

Уникальный идентификатор (ID) — логин, номер паспорта, электронная почта, IP-адрес, буквенно-числовой код.
Идентификационные данные — вводимые пользователем или автоматически передаваемые системе для определения субъекта.

Идентификация является отправной точкой механизмов безопасности. Без её выполнения невозможно определить, кто именно запрашивает доступ к системе.

Что такое аутентификация?

Аутентификация - это процесс подтверждения личности субъекта после его идентификации. Аутентификация удостоверяет, что субъект — именно тот, за кого он себя выдаёт.

Способы аутентификации: пароли, PIN-коды, ответы на секретные вопросы; биометрические данные: отпечатки пальцев, распознавание лица, радужной оболочки глаза.

Пользователь вводит свои учетные данные (пароль, цифры, биометрические данные), система сверяет их с хранящимися в базе. В случае совпадения пользователь считается аутентифицированным. Обеспечивает, что доступ предоставляется только проверенным лицам, предотвращая использование кражи учетных данных злоумышленниками.

Что такое авторизация?

Авторизация - это процесс определения прав и возможностей аутентифицированного субъекта внутри системы. Авторизация отвечает на вопрос: «Что этот пользователь может делать?». Примеры: пользователь имеет право просматривать свои личные данные, но не редактировать системные файлы; администратор может управлять настройками системы, а обычный пользователь — только работать с личной информацией.

Механизмы определения прав
  1. Привязка прав к ролям — роль пользователя определяет его привилегии.
  2. Атрибутное управление доступом (ABAC) — права настраиваются на основании свойств субъекта, объекта и условий среды.
  3. Политики доступа — набор правил, регулирующих права доступа.

После успешной аутентификации система проверяет, какие ресурсы и операции разрешены пользователю, и позволяет или ограничивает доступ к конкретным объектам или действиям.

Объекты доступа

Объекты доступа — это ресурсы системы, к которым осуществляется контроль. Они могут включать:

  1. Файлы, базы данных, документы;
  2. Сервисы и программные модули;
  3. Сетевые ресурсы, сети, устройства;
  4. Информационные системы и административные панели. Защита этих объектов реализуется через механизмы прав доступа, политики безопасности и системы контроля.

Связь между понятиями

Идентификация — установление личности субъекта при обращении к системе.
Аутентификация — подтверждение этой личности.
Авторизация — определение, что может или не может делать субъект после подтверждения.
Эти этапы совместно обеспечивают надежный контроль доступа и защиту данных.

Методы реализации механизмов

Разделение ответственности
  1. Ролевое управление доступом (RBAC): права назначаются ролям, а пользователи — этим ролям.
  2. Атрибутное управление доступом (ABAC): права зависят от свойств субъекта, объекта и условий.
  3. Политики и правила: гибкая настройка доступа, подходящая для сложных сценариев.
Технологии
  1. Токенизация — использование токенов для представления прав.
  2. Многофакторная аутентификация (MFA) — комбинирование нескольких методов для повышения безопасности.
  3. Биометрия — использование уникальных физических характеристик.

Эффективное использование механизмов идентификации, аутентификации и авторизации обеспечивает:

  1. Защиту данных от несанкционированного доступа.
  2. Соблюдение нормативных требований (например, GDPR, PCI DSS)
  3. Повышение доверия пользователей.
  4. Предотвращение злоупотреблений и кибератак.

Заключение

Идентификация, аутентификация и авторизация — три взаимосвязанных и критически важных компонента системы безопасности информационных ресурсов. Их правильная реализация и постоянное совершенствование — залог защиты данных, обеспечения доверия пользователей и успешной работы современных информационных систем. В условиях постоянно растущих угроз безопасность процессов управления доступом должна оставаться приоритетом для организаций любого масштаба.

Использованная литература: 1.https://ru.wikipedia.org/wiki/%D0%98%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_(%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B)
2.https://rt-solar.ru/products/solar_inrights/blog/4518/
3.https://encyclopedia.kaspersky.ru/glossary/authorization/
4.https://practicum.yandex.ru/blog/identifikatsiya-autentifikatsiya-avtorizatsiya-chem-oni-razlichayutsya/