SYSTEM ATLASЗагрузка материала

Secure by Default

Secure by Default

Безопасные настройки должны действовать без дополнительной конфигурации.

Простыми словами

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

Механизм действия

Сначала проверяют, есть ли исходное условие из определения. Затем смотрят, как оно влияет на структуру компонентов, потоки данных, ограничения и действия участников. Если эту связь не удаётся наблюдать, принцип не стоит использовать как готовое объяснение.

Пример в работе

Нерабочий подход

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

Системный подход

Сначала определить механизм, затем выбрать минимальное изменение и измерить результат.

Ограничения

«Secure by Default» объясняет только часть происходящего в области «Безопасность». Сам принцип не говорит, насколько сильным будет эффект в вашем случае, и не заменяет измерения. При другом масштабе, среде или временном горизонте результат может отличаться.

Источник

Microsoft. Microsoft Security Development Lifecycle Practices (current).

Первоисточник