Предназначение шаблонов
                                                    Шаблоны проектирования и разработки — это многократно используемые схемы для решения типовых задач при создании программного и аппаратного обеспечения систем.                                            
                Минимизация кодовой базы,
реализующей политики 
безопасности
Снижение сложности
архитектуры системы
и её элементов
Использование проверенных
моделей безопасности
с доказанными свойствами
Переиспользование кода, что
ускоряет разработку и повышает
надежность
Уменьшение функциональных связей и потоков данных между
элементами системы
Примечание:
Поверхность атаки включает входные данные и кодовую базу, обрабатывающую их. Её минимизация снижает вероятность успешной атаки.
Перечень шаблонов в стандарте не является исчерпывающим и может быть расширен для конкретных задач.