Шаблон предназначен для организации динамического ограничения доступа к данным (обеспечение невозможности одновременного доступа к доверенному и недоверенному хранилищу данных). Шаблон может быть применен для организации однократного доступа к доверенным данным в одном сеансе работы системы (между перезагрузками).
Типовые цели безопасности при применении шаблона включают:
Предположения безопасности включают доверие ядру безопасности, реализующему применение политики контроля доступа.
Предположения и условия, при которых шаблон не может быть применен: существует альтернативный канал доступа к данным, который позволяет обходить установленные на основе реализации шаблона ограничения доступа.
Элементы системы, реализующей шаблон:
Взаимодействие элементов шаблона представлено на рисунке 1.

Алгоритм динамического ограничения доступа к данным на основе шаблона требует создания конечного автомата, который позволяет системе находиться в одном из двух состояний:
Алгоритм представляет собой следующую последовательность шагов:
Система находится в защищенном состоянии. Источник данных имеет доступ к доверенному хранилищу и получает необходимые для работы конфигурации;
Источник совершает попытку обращения к недоверенному хранилищу;
Срабатывает политика, переводящая систему в рабочее состояние. Доступ к доверенному хранилищу запрещен для всех компонентов системы.
Система в защищенном состоянии представлена на рисунке 2.

Система в рабочем состоянии представлена на рисунке 3.

Поскольку шаблон использует шаблон «Монитор», применяются требования к технологии, определенные для базового шаблона.
Поскольку шаблон реализуется на основе шаблона «Разделение потоков данных на уровне драйверов устройств», применяются требования к технологии, определенные для базового шаблона.
Поскольку шаблон реализуется на основе шаблона «Разделение потоков данных на уровне драйверов устройств», применяются ограничения, определенные для базового шаблона и шаблона «Монитор».
Допустимость модификаций шаблона должна быть обоснована при проектировании архитектуры и формировании требований, предъявляемых к системе на основе целей и предположений безопасности для этой системы.