ГОСТ Р ИСО/МЭК15408-2—2008
G.2.2 FIA
_
ATD.1 Определение атрибутов пользователя
G.2.2.1 Замечания по применению для пользователя
Компонент FIA
_
ATD.1 специфицирует атрибуты безопасности, которые следует поддерживать на уровне
пользователя. Это означает, что назначение и возможное изменение атрибутов безопасности, указанных в спис ке.
осуществляется на уровне пользователя (то есть для каждого пользователя индивидуально). Иными словами,
изменение атрибутов из списка, ассоциированного с каким-либо пользователем, не должно влиять на атрибуты
безопасности других пользователей.
Если атрибуты безопасности принадлежат группе пользователей (например список возможностей группы),
пользователю потребуется иметь ссылку (как атрибут безопасности) на соответствующую группу.
G.2.2.2 Операции
G.2.2.2.1 Назначение
В FIA
_
ATD.1.1 автору ПЗ/ЗБ следует специфицировать атрибуты безопасности, ассоциируемые с каждым
отдельным пользователем. Примером может служить список, включающий в себя атрибуты «уровень допуска»,
«идентификатор группы», «права».
G.3 Спецификация секретов (FIA
_
SOS)
G.3.1 Замечания для пользователя
Семейство FIA
_
SOS определяет требования к механизмам, которые реализуют определенную метрику
качества для предоставляемых секретов и генерируют секреты, удовлетворяющие определенной метрике. При
мерами таких механизмов могут быть автоматическая проверка предоставляемых пользователями паролей или
автоматическая генерация паролей.
Секреты могут генерироваться вне ОО. например, выбираться пользователями и вводиться в систему. При
этом может быть использован компонент FIA SOS.1 «Верификация секретов» для обеспечения соответствия
секретов, сгенерированных вне системы, конкретным условиям, таким как минимально допустимый размер,
отсутствие в словаре и/или неприменение ранее.
Секреты могут также генерироваться самим ОО. В этом случае требование, чтобы сгенерированные ОО
секреты соответствовали специфицированной метрике, обеспечивается компонентом FIA
_
SOS.2 «Генерация
секретов ФБО*.
Секреты, рассматриваемые в данном семействе, содержат аутентификационные данные, предъявляемые
пользователем механизму аутентификации, основанному на сведениях, которыми располагает пользователь.
Если используются криптографические ключи, вместо этого семейства следует использовать семейства класса
FCS «Криптографическая поддержка».
G.3.2 FIA
_
SOS.1 Верификация секретов
G.3.2.1 Замечания по применению для пользователя
Секреты могут создаваться пользователем. Компонент FIA
_
SOS.1 обеспечивает возможность верифика
ции соответствия секретов, созданных пользователем, определенной метрике качества.
G.3.2.2 Операции
G.3.2.2.1 Назначение
В FIA
_
SOS.1.1 автору ПЗ/ЗБ следует предоставить определенную метрику качества. Эта метрика может
быть специфицирована как собственно описание проверки качества или как ссылка на нормативный документ,
определяющий метрики качества, соответствие которым необходимо для секретов. К примерам метрик качества
можно отнести описание допустимых символьных структур секретов и/или описание допустимых размеров сек
ретов.
G.3.3 FLA
_
SOS.2 Генерация секретов ФБО
G.3.3.1 Замечания по применению для пользователя
Компонент FIA
_
SOS.2 позволяет ФБО генерировать секреты для специальных функций, таких как аутенти
фикация по паролю.
Если в алгоритме генерации секретов используется генератор псевдослучайных чисел, то на его вход
следует подавать произвольные величины, что будет обеспечивать высокую степень непредсказуемости выход
ных данных. Эти произвольные величины могут быть получены из таких доступных параметров системы, как
системные часы, значения системных регистров, дата, время и т. д. Эти параметры следует выбирать с таким
расчетом, чтобы число произвольных величин, которое можно из них получить, было бы не меньше минимально го
числа секретов, которые необходимо сгенерировать.
G.3.3.2 Операции
G.3.3.2.1 Назначение
В FIA
_
SOS.2.1 автору ПЗ/ЗБ следует обеспечить определенную метрику качества. Эта метрика может быть
специфицирована как собственно описание проверки качества или как ссылка на нормативный документ, опре
деляющий метрики качества, соответствие которым необходимо для секретов. К примерам метрик качества
относятся описание допустимых символьных структур секретов и/или допустимых размеров секретов.
В FIA
_
SOS.2.2 автору ПЗ/ЗБ следует представить список функций из числа ФБО. для которых необходимо
использовать секреты, генерируемые ФБО. Примером такой функции может служить механизм аутентификации по
паролю.
128