Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования

Главная
Техническая документация

Основная навигация

  • Главная
  • Глоссарий
  • Документы
  • Из стандартов
  • Примеры документов
  • Проекты
  • Разработка
  • Статьи
  • Терминология

5.1.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

Реализация мер способствует достижению цели определения и документального оформления требований по безопасности, предъявляемых к разрабатываемому ПО, для их дальнейшего использования в процессах жизненного цикла ПО, связанных с проектированием, реализацией и тестированием ПО. В результате успешной реализации мер формулируется перечень требований по безопасности, предъявляемых к ПО [из 5.1.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.1.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

5.1.3 Требования к реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

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

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

  • к обеспечению идентификации и аутентификации;
  • обеспечению защиты от несанкционированного доступа к информации;
  • обеспечению регистрации событий;
  • контролю точности, полноты и правильности данных, поступающих в программу;
  • обработке программных ошибок и исключительных ситуаций.

Требования по безопасности, предъявляемые к разрабатываемому ПО, могут быть отражены в техническом задании, разрабатываемом по ГОСТ 19.201. При наличии в программе функциональных возможностей, обеспечивающих реализацию мер защиты информации, документ, содержащий требования по безопасности, предъявляемые к разрабатываемому ПО, следует разрабатывать в соответствии с требованиями класса ASE «Оценка задания по безопасности» по ГОСТ Р ИСО/МЭК 18408–3 [из 5.1.3 Требования к реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.1.3 Требования к реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

5.2 Меры по разработке безопасного программного обеспечения, реализуемые при выполнении проектирования архитектуры программы ГОСТ Р 56939–2016

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2 Меры по разработке безопасного программного обеспечения, реализуемые при выполнении проектирования архитектуры программы ГОСТ Р 56939–2016

5.2.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016

При выполнении проектирования архитектуры программы разработчик ПО должен реализовать следующие меры:

  • моделирование угроз безопасности информации;
  • уточнение проекта архитектуры программы с учетом результатов моделирования угроз безопасности информации.

[из 5.2.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016

5.2.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

Реализация мер способствует достижению следующих целей:

  • создание и документирование проекта архитектуры программы с учетом требований по безопасности, предъявляемых к разрабатываемому ПО, для его дальнейшего использования в процессах жизненного цикла ПО, связанных с реализацией и тестированием ПО;
  • формирование исходных данных для выполнения динамического анализа кода программы, фаззинг–тестирования программы и тестирования на проникновение в рамках процесса квалификационного тестирования ПО.

В результате успешной реализации мер:

  • требования по безопасности, предъявляемые к ПО, уточняют по результатам выполнения моделирования угроз безопасности информации, которые могут возникнуть вследствие применения ПО;
  • проект архитектуры программы разрабатывают с учетом необходимости выполнения требований по безопасности, предъявляемых к разрабатываемому ПО;
  • формируют исходные данные (перечень выявленных потенциальных угроз безопасности информации), используемые при проведении динамического анализа кода программы, фаззинг–тестирования программы и тестирования на проникновение.

[из 5.2.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2.2 Цели и результаты реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

5.2.3 Требования к реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2.3 Требования к реализации мер по разработке безопасного программного обеспечения ГОСТ Р 56939–2016

5.2.3.1 ГОСТ Р 56939–2016

5.2.3.1 Разработчик ПО должен выполнить моделирование угроз безопасности информации, которые могут возникнуть вследствие применения ПО, с целью выявления потенциальных угроз безопасности информации и обоснования требований по безопасности, предъявляемых к разрабатываемому ПО. Требования по безопасности, предъявляемые к разрабатываемому ПО (подраздел 5.1), могут быть уточнены с учетом результатов моделирования угроз безопасности информации.

Для организации работ, выполняемых в процессах жизненного цикла ПО, и подтверждения соответствия требованиям настоящего стандарта документация разработчика ПО должна содержать:

  • описание используемой методологии моделирования угроз безопасности информации;
  • список выявленных потенциальных угроз безопасности информации (при выявлении);
  • описание проектных решений и (или) указаний по применению разрабатываемого ПО, направленных на нейтрализацию выявленных потенциальных угроз безопасности информации.

Примечание — Входными данными для процесса моделирования угроз безопасности информации являются в первую очередь сведения о проекте архитектуры программы (предполагаемых компонентах программы, их интерфейсах и концепции их совместного выполнения), в том числе информация о заимствованных у сторонних разработчиков ПО компонентах и информация из открытых источников (например из банка данных угроз безопасности информации Федеральной службы по техническому и экспортному контролю (ФСТЭК России», связанная с типовыми сценариями компьютерных атак и угрозами безопасности информации. Моделирование угроз безопасности информации выполняют с целью выявления потенциальных угроз безопасности информации, которые могут возникнуть вследствие применения ПО, связанных с ее проектными (архитектурными) особенностями на ранней стадии разработки (до начала выполнения процессов конструирования и комплексирования ПО) и уточнения проекта архитектуры программы без доработки исходного кода программы.

[из 5.2.3.1 ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2.3.1 ГОСТ Р 56939–2016

5.2.3.2 ГОСТ Р 56939–2016

5.2.3.2 Проект архитектуры программы (логическая структура программы, в которой идентифицированы компоненты, их интерфейсы и концепция взаимодействия между ними) должен быть уточнен с учетом необходимости нейтрализации потенциальных угроз безопасности информации, которые были выявлены на этапе моделирования угроз безопасности информации, и выполнения требований по безопасности, установленных в процессе анализа требований к ПО.

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

Примечание — Проект архитектуры программы может быть представлен в описании программы (ГОСТ 19.402) и пояснительной записке (ГОСТ 19.404). При наличии в программе функциональных возможностей, обеспечивающих реализацию мер защиты информации, проект архитектуры программы следует документировать в соответствии с требованиями семейств ADV_FSP «Функциональная спецификация», ADV_TDS «Проект ОО» и ADV ARC «Архитектура безопасности» по ГОСТ Р ИСО/МЭК 15408–3.

[из 5.2.3.2 ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.2.3.2 ГОСТ Р 56939–2016

5.3 Меры по разработке безопасного программного обеспечения, реализуемые при выполнении конструирования и комплексирования программного обеспечения ГОСТ Р 56939–2016

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.3 Меры по разработке безопасного программного обеспечения, реализуемые при выполнении конструирования и комплексирования программного обеспечения ГОСТ Р 56939–2016

5.3.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016

При выполнении конструирования и комплексирования ПО разработчик ПО должен реализовать следующие меры:

  • использование при разработке ПО идентифицированных инструментальных средств;
  • создание программы на основе уточненного проекта архитектуры программы;
  • создание (выбор) и использование при создании программы порядка оформления исходного кода программы;
  • статический анализ исходного кода программы;
  • экспертиза исходного кода программы.

[из 5.3.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016]

Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
  • Подробнее о 5.3.1 Меры по разработке безопасного программного обеспечения, подлежащие реализации ГОСТ Р 56939–2016
Нумерация страниц
  • Первая страница « Первая
  • Предыдущая страница ‹‹
  • Страница 1
  • Страница 2
  • Текущая страница 3
  • Страница 4
  • Страница 5
  • Страница 6
  • Страница 7
  • Страница 8
  • Страница 9
  • …
  • Следующая страница ››
  • Последняя страница Последняя »
Подписаться на Из ГОСТ Р 56939–2016 Защита информации. Разработка безопасного программного обеспечения. Общие требования
Подписаться на RSS-лента

Copyright © 2026 Company Name - All rights reserved

Developed & Designed by Alaa Haddad