Последнее обновление: 22.12.2025
Законодательная база Российской Федерации
8 (800) 350-23-61
Бесплатная горячая линия юридической помощи
- Главная
- "РУКОВОДЯЩИЙ ДОКУМЕНТ. БЕЗОПАСНОСТЬ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ. КРИТЕРИИ ОЦЕНКИ БЕЗОПАСНОСТИ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ " (Утв. Приказом Гостехкомиссии РФ от 19.06.2002 N 187)
7. Класс FIA. Идентификация и аутентификация
Семейства класса FIA содержат требования к функциям установления и верификации заявленного идентификатора пользователя.
Идентификация и аутентификация требуются для обеспечения ассоциации пользователей с соответствующими атрибутами безопасности (такими, как идентификатор, группы, роли, уровни безопасности или целостности).
Однозначная идентификация уполномоченных пользователей и правильная ассоциация атрибутов безопасности с пользователями и субъектами критичны для осуществления принятых политик безопасности. Семейства этого класса связаны с определением и верификацией идентификаторов пользователей, определением их полномочий на взаимодействие с ОО, а также с правильной ассоциацией атрибутов безопасности с каждым уполномоченным пользователем. Эффективность требований других классов (таких, как "Защита данных пользователя", "Аудит безопасности") во многом зависит от правильно проведенных идентификации и аутентификации пользователей.
Декомпозиция класса FDP на составляющие его компоненты приведена на рисунке 7.1.
Рисунок 7.1. Декомпозиция класса "Идентификация и аутентификация"
7.1. Отказы аутентификации (FIA_AFL)Характеристика семейства
Семейство FIA_AFL содержит требования к определению числа неуспешных попыток аутентификации и к действиям ФБО при превышении ограничений на неуспешные попытки аутентификации. Параметрами, определяющими возможное число попыток аутентификации, среди прочих могут быть количество попыток и допустимый интервал времени.
Ранжирование компонентов
FIA_AFL.1 "Обработка отказов аутентификации" содержит требование, чтобы ФБО были способны прервать процесс открытия сеанса после определенного числа неуспешных попыток аутентификации пользователя. Также требуется, чтобы после прерывания процесса открытия сеанса ФБО были бы способны блокировать учетные данные пользователя или место входа (например, рабочую станцию), с которого выполнялись попытки, до наступления определенного администратором условия.
Управление: FIA_AFL.1
Для функций управления из класса FMT могут рассматриваться следующие действия:
а) управление ограничениями для неуспешных попыток аутентификации;
б) управление действиями, предпринимаемыми при неуспешной аутентификации.
Аудит: FIA_AFL.1
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: достижение ограничения неуспешных попыток аутентификации и предпринятые действия (например, блокирование терминала), а также, при необходимости, последующее восстановление нормального состояния (например, деблокирование терминала).
FIA_AFL.1. Обработка отказов аутентификации
Иерархический для: Нет подчиненных компонентов.
FIA_AFL.1.1 ФБО должны обнаруживать, когда произойдет [назначение: число] неуспешных попыток аутентификации, относящихся к [назначение: список событий аутентификации].
FIA_AFL.1.2 При достижении или превышении определенного числа неуспешных попыток аутентификации ФБО должны выполнить [назначение: список действий].
Зависимости: FIA_UAU.1 Выбор момента аутентификации.
7.2. Определение атрибутов пользователя (FIA_ATD)Характеристика семейства
Все уполномоченные пользователи могут, помимо идентификатора пользователя, иметь другие атрибуты безопасности, применяемые при осуществлении ПБО. Семейство FIA_Atd определяет требования для ассоциации атрибутов безопасности с пользователями в соответствии с необходимостью поддержки ПБО.
Ранжирование компонентов
FIA_Atd.1 "Определение атрибутов пользователя" позволяет поддерживать атрибуты безопасности пользователя для каждого пользователя индивидуально.
Управление: FIA_Atd.1
Для функций управления из класса FMT может рассматриваться следующее действие:
а) уполномоченный администратор может быть способен определять дополнительные атрибуты безопасности для пользователей, если это указано в операции назначения.
Аудит: FIA_Atd.1
Нет идентифицированных действий/событий/параметров, для которых следует предусмотреть возможность аудита.
FIA_Atd.1. Определение атрибутов пользователя
Иерархический для: Нет подчиненных компонентов.
FIA_Atd.1.1 ФБО должны поддерживать для каждого пользователя следующий список атрибутов безопасности: [назначение: список атрибутов безопасности].
Зависимости: отсутствуют.
7.3. Спецификация секретов (FIA_SOS)Характеристика семейства
Семейство FIA_SOS определяет требования к механизмам, которые реализуют определенную метрику качества для предоставляемых секретов и генерируют секреты, удовлетворяющие определенной метрике.
Ранжирование компонентов
FIA_SOS.1 "Верификация секретов" содержит требование, чтобы ФБО верифицировали, отвечают ли секреты определенной метрике качества.
FIA_SOS.2 "Генерация секретов ФБО" содержит требование, чтобы ФБО были способны генерировать секреты, отвечающие определенной метрике качества.
Управление: FIA_SOS.1
Для функций управления из класса FMT может рассматриваться следующее действие:
а) управление метрикой, используемой для верификации секретов.
Управление: FIA_SOS.2
Для функций управления из класса FMT может рассматриваться следующее действие:
а) управление метрикой, используемой при генерации секретов.
Аудит: FIA_SOS.1, FIA_SOS.2
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: отклонение ФБО любого проверенного секрета;
б) базовый: отклонение или принятие ФБО любого проверенного секрета;
в) детализированный: идентификация любых изменений заданных метрик качества.
FIA_SOS.1. Верификация секретов
Иерархический для: Нет подчиненных компонентов.
FIA_SOS.1.1 ФБО должны предоставить механизм для верификации того, что секреты отвечают [назначение: определенная метрика качества].
Зависимости: отсутствуют.
FIA_SOS.2. Генерация секретов ФБО
Иерархический для: Нет подчиненных компонентов.
FIA.SOS.2.1 ФБО должны предоставить механизм генерации секретов, отвечающих [назначение: определенная метрика качества].
FIA_SOS.2.2 ФБО должны быть способны использовать генерируемые ими секреты для [назначение: список функций ФБО].
Зависимости: отсутствуют.
7.4. Аутентификация пользователя (FIA_UAU)Характеристика семейства
Семейство FIA_UAU определяет типы механизмов аутентификации пользователя, предоставляемые ФБО. Оно также определяет те атрибуты, на которых необходимо базировать механизмы аутентификации пользователя.
Ранжирование компонентов
FIA_UAU.1 "Выбор момента аутентификации" позволяет пользователю выполнить некоторые действия до аутентификации пользователя.
FIA_UAU.2 "Аутентификация до любых действий пользователя" содержит требование, чтобы пользователи прошли аутентификацию прежде, чем ФБО даст им возможность предпринимать какие-либо действия.
FIA_UAU.3 "Аутентификация, защищенная от подделок" содержит требование, чтобы механизм аутентификации был способен выявить аутентификационные данные, которые были фальсифицированы или скопированы, и предотвратить их использование.
FIA_UAU.4 "Механизмы одноразовой аутентификации" содержит требование наличия механизма аутентификации, который оперирует аутентификационными данными одноразового использования.
FIA_UAU.5 "Сочетание механизмов аутентификации" содержит требование предоставления и применения различных механизмов аутентификации пользователей в особых случаях.
FIA_UAU.6 "Повторная аутентификация" содержит требование возможности определения событий, при которых необходима повторная аутентификация пользователя.
FIA_UAU.7 "Аутентификация с защищенной обратной связью" содержит требование, чтобы во время аутентификации пользователю предоставлялась строго ограниченная информация о ней.
Управление: FIA_UAU.1
Для функций управления из класса FMT могут рассматриваться следующие действия:
а) управление аутентификационными данными администратором;
б) управление аутентификационными данными пользователем, ассоциированным с этими данными;
в) управление списком действий, которые могут быть предприняты до того, как пользователь аутентифицирован.
Управление: FIA_UAU.2
Для функций управления из класса FMT могут рассматриваться следующие действия:
а) управление аутентификационными данными администратором;
б) управление аутентификационными данными пользователем, ассоциированным с этими данными.
Управление: FIA_UAU.3, FIA_UAU.4, FIA_UAU.7
Действия по управлению не предусмотрены.
Управление: FIA_UAU.5
Для функций управления из класса FMT могут рассматриваться следующие действия:
а) управление механизмами аутентификации;
б) управление правилами аутентификации.
Управление: FIA_UAU.6
Для функций управления из класса FMT может рассматриваться следующее действие:
а) управление запросом на повторную аутентификацию, если для уполномоченного администратора предусмотрена возможность такого запроса.
Аудит: FIA_UAU.1
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: неуспешное использование механизма аутентификации;
б) базовый: все случаи использования механизма аутентификации;
в) детализированный: все действия при посредничестве ФБО до аутентификации пользователя.
Аудит: FIA_UAU.2
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: неуспешное использование механизма аутентификации;
б) базовый: все случаи использования механизма аутентификации.
Аудит: FIA_UAU.3
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: обнаружение фальсифицированных аутентификационных данных;
б) базовый: все безотлагательно предпринимаемые меры и результаты проверок на фальсифицированные данные.
Аудит: FIA_UAU.4
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: попытки повторного использования аутентификационных данных.
Аудит: FIA_UAU.5
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: итоговое решение по аутентификации;
б) базовый: результат действия каждого активизированного механизма вместе с итоговым решением.
Аудит: FIA_UAU.6
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: неуспешная повторная аутентификации;
б) базовый: все попытки повторной аутентификации.
Аудит: FIA_UAU.7
Нет идентифицированных действий/событий/параметров, для которых следует предусмотреть возможность аудита.
FIA_UAU.1. Выбор момента аутентификации
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.1.1 ФБО должны допускать выполнение [назначение: список действий, выполняемых при посредничестве ФБО] от имени пользователя прежде, чем пользователь аутентифицирован.
FIA_UAU.1.2 ФБО должны требовать, чтобы каждый пользователь был успешно аутентифицирован до разрешения любого другого действия, выполняемого при посредничестве ФБО от имени этого пользователя.
Зависимости: FIA_UID.1 Выбор момента идентификации.
FIA_UAU.2. Аутентификация до любых действий пользователя
Иерархический для: FIA_UAU.1
FIA.UAU.2.1 ФБО должны требовать, чтобы каждый пользователь был успешно аутентифицирован до разрешения любого действия, выполняемого при посредничестве ФБО от имени этого пользователя.
Зависимости: FIA_UID.1 Выбор момента идентификации.
FIA_UAU.3. Аутентификация, защищенная от подделок
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.3.1 ФБО должны [выбор: обнаруживать, предотвращать] применение любым пользователем ФБО аутентификационных данных, которые были подделаны.
FIA_UAU.3.2 ФБО должны [выбор: обнаруживать, предотвращать] применение любым пользователем ФБО аутентификационных данных, которые были скопированы у какого-либо другого пользователя ФБО.
Зависимости: отсутствуют.
FIA_UAU.4. Механизмы одноразовой аутентификации
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.4.1 ФБО должны предотвращать повторное применение аутентификационных данных, связанных с [назначение: идентифицированный механизм (механизмы) аутентификации].
Зависимости: отсутствуют.
FIA_UAU.5. Сочетание механизмов аутентификации
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.5.1 ФБО должны предоставлять [назначение: список сочетаемых механизмов аутентификации] для поддержки аутентификации пользователя.
FIA_UAU.5.2 ФБО должны аутентифицировать любой представленный идентификатор пользователя согласно [назначение: правила, описывающие как сочетание механизмов аутентификации обеспечивает аутентификацию].
Зависимости: отсутствуют.
FIA_UAU.6. Повторная аутентификация
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.6.1 ФБО должны повторно аутентифицировать пользователя при [назначение: список условий, при которых требуется повторная аутентификация].
Зависимости: отсутствуют.
FIA_UAU.7. Аутентификация с защищенной обратной связью
Иерархический для: Нет подчиненных компонентов.
FIA_UAU.7.1 ФБО должны предоставлять пользователю только [назначение: список допустимой информации обратной связи] во время выполнения аутентификации.
Зависимости: FIA_UAU.1 Выбор момента аутентификации.
7.5. Идентификация пользователя (FIA_UID)Характеристика семейства
Семейство FIA_UID определяет условия, при которых от пользователей должна требоваться собственная идентификация до выполнения при посредничестве ФБО каких-либо других действий, требующих идентификации пользователя.
Ранжирование компонентов
FIA_UID.1 "Выбор момента идентификации" позволяет пользователю выполнить некоторые действия перед своей идентификацией с использованием ФБО.
FIA_UID.2 "Идентификация до любых действий пользователя" содержит требование, чтобы пользователи идентифицировали себя прежде, чем ФБО позволят им предпринимать какие-либо действия.
Управление: FIA_UID.1
Для функций управления из класса FMT могут рассматриваться следующие действия:
а) управление идентификаторами пользователей;
б) управление списком действий, если уполномоченный администратор может изменять действия, разрешенные до идентификации.
Управление: FIA_UID.2
Для функций управления из класса FMT может рассматриваться следующее действие:
а) управление идентификаторами пользователей.
Аудит: FIA_UID.1, FIA_UID.2
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: неуспешное использование механизма идентификации пользователя, включая представленный идентификатор пользователя;
б) базовый: все случаи использования механизма идентификации пользователя, включая представленный идентификатор пользователя.
FIA_UID.1. Выбор момента идентификации
Иерархический для: Нет подчиненных компонентов.
FIA_UID.1.1 ФБО должны допускать [назначение: перечень действий, выполняемых при посредничестве ФБО] от имени пользователя прежде, чем он идентифицирован.
FIA_UID.1.2 ФБО должны требовать, чтобы каждый пользователь был успешно идентифицирован до разрешения любого другого действия, выполняемого при посредничестве ФБО от имени этого пользователя.
Зависимости: отсутствуют.
FIA_UID.2. Идентификация до любых действий пользователя
FIA_UID.2.1 ФБО должны требовать, чтобы каждый пользователь был успешно идентифицирован до разрешения любого действия, выполняемого при посредничестве ФБО от имени этого пользователя.
Зависимости: отсутствуют.
7.6. Связывание пользователь-субъект (FIA_USB)Характеристика семейства
Для работы с ОО аутентифицированный пользователь обычно активизирует какой-либо субъект. Атрибуты безопасности этого пользователя ассоциируются (полностью или частично) с этим субъектом. Семейство FIA_USB определяет требования по созданию и сопровождению ассоциации атрибутов безопасности пользователя с субъектом, действующим от имени пользователя.
Ранжирование компонентов
FIA_USB.1 "Связывание пользователь-субъект" содержит требование сопровождения ассоциации между атрибутами безопасности пользователя и субъектом, действующим от имени пользователя.
Управление: FIA_USB.1
Для функций управления из класса FMT может рассматриваться следующее действие:
а) переопределение уполномоченным администратором заданных по умолчанию атрибутов безопасности субъекта.
Аудит: FIA_USB.1
Если в ПЗ/ЗБ включено семейство FAU_GEN "Генерация данных аудита безопасности", то следует предусмотреть возможность (в зависимости от выбранного уровня) аудита следующих действий/событий/параметров:
а) минимальный: неуспешное связывание атрибутов безопасности пользователя с субъектом (например, при создании субъекта);
б) базовый: успешное или неуспешное связывание атрибутов безопасности пользователя с субъектом (например, успешное или неуспешное создание субъекта).
FIA_USB.1. Связывание пользователь-субъект
Иерархический для: Нет подчиненных компонентов.
FIA_USB.1.1 ФБО должны ассоциировать соответствующие атрибуты безопасности пользователя с субъектами, действующими от имени этого пользователя.
Зависимости: FIA_Atd.1 Определение атрибутов пользователя.
- Главная
- "РУКОВОДЯЩИЙ ДОКУМЕНТ. БЕЗОПАСНОСТЬ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ. КРИТЕРИИ ОЦЕНКИ БЕЗОПАСНОСТИ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ " (Утв. Приказом Гостехкомиссии РФ от 19.06.2002 N 187)
