Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник (рукопись) ''Информационная безопасност...doc
Скачиваний:
27
Добавлен:
27.09.2019
Размер:
2.77 Mб
Скачать

4.7.2.2. Использование уд на транспортном уровне

УД, применяемое на транспортном уровне, позволяет управлять доступом к объектам сеанса связи и/или из них. Различные прикладные процессы (сис­темы), обеспечиваемые одной и той же оконечной системой, не могут контро­лироваться раздельно, если они используют соединение на транспортном уровне совместно.

Способы УД, используемые на транспортном уровне, не выходят за пре­делы одного и того же уровня.

4.7.2.3. Использование уд на прикладном уровне

Модель обеспечения безопасности верхних уровней представлена в стан­дарте ISO/IEC 10745:1995.

4.8. Проблема уникальности (неединственность) параметров подлинности

для УД

Рассмотрим следующие два примера, демонстрирующие проблемы на­значения и использования параметров подлинности для УД:

  • если пользователь именуется Иван Петров, и в рамках прикладной сис­темы ему было присвоено это весьма распространённое имя, то в соответ­ствующем ССБ будет существовать конкретная последовательность сим­волов «Иван Петров» в качестве его индивидуального параметра подлин­ности для УД. Затем, одна и та же последовательность символов может быть перемещена в атрибут управления с целью предоставления ему не­которых видов доступа. В дальнейшем Иван Петров может покинуть этот ССБ, а другой пользователь, также именуемый Иван Петров, может войти в этот же ССБ, и которому также может быть присвоен индивидуальный параметр подлинности «Иван Петров». Если последовательность симво­лов «Иван Петров» по-прежнему остаётся в атрибуте управления, то в по­следствие новый Иван Петров будет иметь возможность получить те виды доступа, которые были разрешены предыдущему Ивану Петрову;

  • если целевой объект обозначен с помощью последовательности символов, которая в ССБ является его параметром подлинности для УД, то такая же последовательность символов может использоваться в привилегирован­ном атрибуте с целью предоставления пользователю некоторых видов доступа. Позднее, целевой объект может быть удалён из этого ССБ, а ещё позднее может быть сформирован новый целевой объект с таким же па­раметром подлинности для УД. Если привилегированный атрибут, пре­доставленный пользователю, не был изменён, то у пользователя появится возможность получения доступа к новому целевому объекту.

Предполагается, что в рамках ССБ параметры подлинности для УД явля­ются уникальными. Однако параметр подлинности может быть действитель­ным только в течение определённых периодов времени или, фактически, может быть назначен навсегда. Когда параметр подлинности действителен только в течение определённых периодов времени, то в любой момент времени данный типа атрибута, в котором представлен параметр подлинности для УД в качестве значения атрибута, имеет вполне определённый смысл. Однако, если этому не уделять соответствующего внимания, то один и тот же тип и значение атрибута могут использоваться повторно. Если в ССБ по-прежнему имеет место любой из ранее используемых типов атрибута или значений атрибута, то может поя­виться брешь (уязвимость) в системе обеспечения безопасности.

Существуют два способа решения этой проблемы. Перед тем как опреде­лить новый тип атрибута или новое значение атрибута для УД, ЦБ ССБ должен гарантировать, что этот тип атрибута или это значение атрибута для УД:

  • в настоящее время не назначены;

  • раньше никогда не использовались.

Рис. 4.6. Внутреннее и внешнее размещение ФПРИ-модуля

В первом случае, ЦБ ССБ необходимо гарантировать, что каждый раз тип атрибута или значение атрибута для УД будет удалено, а инициатор или целе­вой объект ещё не обладают данным типом атрибута или значением атрибута для УД. Когда это не возможно, то должен быть определён период действия (выраженный явно или не явно) для каждого типа атрибута или значения атри­бута для УД. В течение периода действия необходимо хранить запись обо всех удалённых типах атрибута или значениях атрибута для УД.

Во втором случае должен быть определён уникальный параметр подлин­ности для УД (также именуемый постоянным идентификатором), значение ко­торого было присвоено только один раз, и которое никогда не будет повторно использоваться.