Автор работы: Пользователь скрыл имя, 03 Января 2014 в 17:53, реферат
Конструктивные характеристики разделены на две группы: количественные и качественные, которые различаются возможностями конкретизацией мер и шкал. Две группы стандартизированных характеристик качества ПС − Надежность и Эффективность в наибольшей степени доступны количественным измерениям.
сложных систем и ПС являются:
— системные ошибки при постановке целей и задач проектирования
системы, формулировке требований к функциям и характеристикам средств
защиты решения задач, определении условий и параметров внешней среды,
в которой предстоит применять программный продукт;
— алгоритмические ошибки проектирования при непосредственной
алгоритмизации функций защиты программных средств и баз данных, при
определении структуры и взаимодействия компонентов комплексов программ,
а также при использовании информации баз данных;
— ошибки программирования в текстах программ и описаниях данных,
а также в исходной и результирующей документации на компоненты ПС;
— недостаточная эффективность используемых методов и средств
оперативной защиты программ и данных и обеспечения безопасности функционирования
системы в условиях случайных и предумышленных негативных
воздействий от внешней среды.
Полное устранение иор^чися^иных угроз характеристикам безопасности
функционирования критических ПС принципиально невозможно.
При проектировании проблема состоит в выявлении факторов, от которых
они зависят, в создании методов и средств уменьшения их влияния на
безопасность ПС, а также в эффективном распределении ресурсов на
средства защиты. Необходимо оценивать уязвимость функциональных
компонентов системы для различных предумышленных, негативных
воздействий и степень их влияния на основные характеристики безопасности.
В зависимости от этого следует распределять ресурсы средств защиты
для создания проекта системы, равнопрочной по безопасности функционирования
при любых внешних воздействиях.
Величина и рациональное распределение ресурсов ЭВМ на отдельные
виды защиты оказывает значительное влияние на достигаемую комплексную
безопасность системы. Наиболее общим видом ресурсов, который
приходится учитывать при проектировании, являются допустимые
финансово-экономические затраты или сметная стоимость разработки
и функционирования
системы обеспечения
средств программной защиты. Для размещения средств защиты в объектной
ЭВМ при проектировании должна быть предусмотрена программная
и информационная избыточность в виде ресурсов внешней и внутренней
памяти ЭВМ. Кроме того, для функционирования средств защиты необходима
временная избыточность — дополнительная производительность ЭВМ.
При проектировании целесообразно разделять вычислительные ресурсы,
необходимые для непосредственного решения основных, функциональных
задач системы, и ресурсы, требующиеся для защиты и обеспечения корректного, безопасного функционирования программного продукта.
Соотношение между этими видами ресурсов в реальных крупномасштабных
системах зависит от сложности и состава решаемых функциональных
задач, степени их критичности и требований к характеристикам безопасности
всей системы. В различных классах систем ресурсы на обеспечение
безопасности могут составлять от 5—20% до 100—300% от ресурсов,
используемых на решение основных, функциональных задач, т.е. в особых
случаях (критические военные системы) могут превышать последние в
2—4 раза. В административных
и организационных системах
обеспечения безопасности обычно используют 10—20% всех видов трудовых,
аппаратных и вычислительных ресурсов.
Одна из трудностей планирования процессов для достижения высокого
качества защиты состоит обычно в отсутствии полной совокупности
достоверных требований заказчика к характеристикам безопасности на
начальных этапах проектирования и разработки, а также итерационный
процесс их конкретизации в течение всего жизненного цикла ПС. В результате
первично сформулированные требования к характеристикам
качества системы защиты и обеспечения безопасности крупных ПС
последовательно уточняются и корректируются в процессе взаимодействия
заказчика и разработчика с учетом объективно изменяющихся характеристик
развивающегося проекта.
Проектирование системы защиты тесно связано с определением понятия
и функций администратора безопасности системы. Администратор
безопасности — субъект доступа, ответственный за защиту охраняемых
ресурсов и эффективное
использование имеющихся
системы пользователями. Без
постоянного присутствия
при применении крупных систем меры защиты могут быть неэффективными,
так как злоумышленник получает возможность в течение неограниченного
времени осуществлять попытки несанкционированного доступа.
Поэтому в системы обеспечения безопасности вводятся:
— административные функции и интерфейсы, доступные администратору
по безопасности;
— принципы и средства для последовательного, эффективного использования
и адаптации функций компонентов системы безопасности;
— средства конфигурирования функций системы и комплекса обеспечения
безопасности;
— контроль допустимого
поведения пользователей и
нештатного применения процедур, влияющих на безопасность.
В системах с большим количеством объектов, требующих разных
уровней защиты, может быть несколько администраторов, объединенных
в службу администрации безопасности. Важным свойством системы
управления доступом должна являться способность создавать так называемый
след контроля, т.е. совокупность сведений о состоянии и функционировании
средств защиты, накапливаемых во времени и предназначенных
для анализа и управления средствами защиты. Для хранения этих
сведений у администраторов обычно организуются контрольные журналы
учета и регистрации событий защиты. Основными сведениями, накапливаемыми
в этих журналах, являются данные о работе пользователей и
попытках несанкционированных действий, выходящих за рамки представленных
им полномочий, или от объектов внешней среды.
Чтобы гарантии безопасности достигались при минимальных затратах,
необходимы целенаправленное, координируемое планирование и управление
для предотвращения дефектов и ошибок проектирования, а также
для их выявления и устранения на самых ранних этапах разработки.
Поэтому план и мероприятия, обеспечивающие качество программ защиты,
должны охватывать не только завершающие испытания, а весь жизненный
цикл программ обеспечения безопасности. Для этого в процессе
формирования технического задания следует сформулировать основные
поло:нсения методологии и план последовательного повышения характеристик
безопасности путем наращивания комплекса средств защиты,
поэтапных испытаний компонентов и определения характеристик безопасности,
допустимых для продолжения работ на следующих этапах.
Проекты комплексов защиты зависят от конкретных характеристик и
назначения объектов, подлежащих защите, а также от применяемых нормативных
документов и их требований. Проектирование средств обеспечения
безопасности функционирования ПС — творческий процесс, зависящий
от множества факторов, что определяет ограниченную стандартизацию
совокупности ряда методов и задач. Наиболее широко и детально
методологические и системные задачи проектирования комплексной защиты
систем изложены в трех частях стандарта ISO 15408:1-3:1999 —
Методы и средства обеспечения безопасности. Критерии оценки безопасности информационных технологий. В первой, относительно небольшой
части представлены цели и
концепция обеспечения
общая модель построения защиты, которая отличается гибкостью и динамичностью
формирования требований и оценивания функций и компонентов
системы безопасности. В ней выделены: окружающая среда; объекты
защиты; требования и спецификации функций защиты; задачи инструментальных
средств обеспечения системы защиты. Изложены общие требования
к критериям и характеристикам оценки результатов защиты, к Профилю
по безопасности, к целям оценки требований и к использованию их
результатов. Предложен проект комплекса общих целей, задач и критериев
обеспечения безопасности конкретных систем.
В наибольшей, второй части стандарта представлена парадигма построения
и реализации, структурированных и детализированных функциональных
требований к компонентам защиты систем. Выделены и классифицированы
одиннадцать базовых классов требований обеспечения безопасности
систем. Каждый класс детализирован функциональным
семейством требований, которые реализуют соответствующую часть целей
обеспечения безопасности и, в свою очередь, структурированы наборами
требований к более мелким компонентам частных задач.
Профили семейств и компонентов служат базой для дальнейшей конкретизации функциональных требований в Задании по безопасности для
определенного проекта системы и помогают избегать грубых ошибок и
пробелов при формировании набора таких требований. Обобщения оценок
спецификации требований Задания по безопасности должны обеспечивать
возможность делать общий вывод заказчиками, разработчиками и
испытателями проекта об уровне соответствия безопасности функциональным требованиям и требованиям гарантированности защиты. Профиль и Задание по безопасности являются основными исходными документами при сертификации на соответствие требованиям заказчика к характеристикам безопасности применения конкретной системы.
Третья часть стандарта посвящена целям, методам и уровням обеспечения
гарантий качества систем защиты, при разработке и реализации
требований к функциям обеспечения безопасности в системе. Определены
методы и средства, которые целесообразно использовать для обеспечения
корректной реализации Задания по безопасности, жизненного цикла средств
11.5. Характеристики защиты
и безопасности
защиты и эффективного их применения. Изложены детальные требования
по обеспечению гарантии качества создания и применения систем безопасности.
Таким образом, методологически
решение задач обеспечения
безопасности должно осуществляться как проектирование aiojfc-
ной, достаточно автономной программно-аппаратной системы в окружении
и взаимодействии с основными, функциональными задачами и
компонентами системы Защита должна быть ориентирована
на комплексное обеспечение эффективного решения основных, функциональных
задач безопасности всей системы. При этом следует определять
приоритеты и ранжировать по степени необходимой защиты функциональные
компоненты, оценивать опасность различных внешних и внутренних
угроз безопасности, выделять методы, средства и нормативные
документы, адекватные видам угроз и требуемой защите, оценивать необходимые
и доступные для этого ресурсы различных видов.
Информация о работе Конструктивные характеристики качества сложных программных средств