Оценочные уровни доверия



Здесь аннотирован каждый из семи оценочных уровней доверия. ОУД1 является начальным уровнем. На уровнях до ОУД4 повышается строгость и детализация, но не применяются узко специализированные методы проектирования безопасности. Четыре первых уровня в основном применяются к уже существующим продуктам и системам.

Выше ОУД4 требуется расширение применения специализированных методов проектирования безопасности. Чтобы ОО отвечал требованиям этих уровней доверия, они должны учитываться непосредственно при проектировании и разработке ОО. На завершающем ОУД7 имеются значительные ограничения возможности выполнения требований вследствие как существенного влияния необходимых затрат на действия разработчика и оценщика, так и того, что самый простой из продуктов является, скорее всего, слишком сложным для применения известных в настоящее время методов формального анализа.

ОУД1 – предусматривающий функциональное тестирование

ОУД1 применим, когда требуется некоторая уверенность в правильном функционировании, а угрозы безопасности не рассматриваются как серьезные. Он будет полезен там, где требуется независимо полученное доверие к безопасности, подтверждающее заявление о том, что было уделено должное внимание защите персональных данных и подобной информации.

Этот уровень обеспечивает оценку ОО в том виде, в каком ОО доступен потребителю, путем независимого тестирования спецификаций и экспертизы представленной документации. Предполагается, что оценка на ОУД1 может успешно проводиться без помощи разработчика ОО и с минимальными затратами. Оценка на этом уровне должна предоставить свидетельство того, что ОО функционирует в соответствии с документацией и предоставляет требуемую защиту против идентифицированных угроз.

ОУД2 – предусматривающий структурное тестирование

ОУД2 содержит требование сотрудничества с разработчиком для получения информации о проекте и результатах тестирования, но не должен требовать со стороны разработчика усилий больших, чем это соответствует обычной коммерческой практике. Следовательно, не требуется существенного увеличения стоимости или затрат времени.

ОУД2 применим в тех случаях, когда разработчикам или пользователям требуется невысокий до умеренного независимо получаемый уровень доверия при отсутствии доступа к полной документации по разработке. Такая ситуация может возникать при обеспечении безопасности разработанных в прошлом систем или при ограниченной доступности разработчика.

ОУД3 – предусматривающий методическое тестирование и проверку

ОУД3 позволяет добросовестному разработчику получить максимум доверия путем надлежащего проектирования безопасности без значительного изменения существующей практики разработки. Он применим при требовании независимого получения умеренного уровня доверия на основе всестороннего исследования ОО и процесса его разработки без существенных затрат на изменение технологии проектирования.

Оценка на ОУД3 предусматривает анализ на основе тестирования «серого ящика», выборочного независимого подтверждения тестирования, выполненного разработчиком, и свидетельства поиска разработчиком явных уязвимостей. Также требуются контроль среды разработки и управление конфигурацией ОО.

ОУД4 – предусматривающий методическое проектирование, тестирование и просмотр

ОУД4 позволяет разработчику получить максимум доверия путем надлежащего проектирования безопасности, основанного на хорошей коммерческой практике разработки, которая при своей строгости не требует глубоких специальных знаний, навыков и других ресурсов. ОУД4 – самый высокий уровень, на который, вероятно, экономически целесообразно ориентироваться для существующих типов продуктов. Он применим, когда разработчикам или пользователям требуется независимо получаемый уровень доверия от умеренного до высокого в ОО общего назначения и имеется готовность нести дополнительные, связанные с безопасностью производственные затраты.

Страницы: 1 2 все
Только авторизованные пользователи могут оставлять комментарии - авторизация, а если Вы впервые, то нужно зарегистрироваться в системе