Образец регламента использования секретов при разработке программного обеспечения
Пароль в репозитории — одна из самых частых и самых дешёвых для нарушителя ошибок. Стандарт ГОСТ Р 56939-2024 понимает под секретами пароли, сертификаты и иные данные для аутентификации, целостности и конфиденциальности (пункт 5.15). Он предлагает регламент использования секретов, проверку кода и конфигурационных файлов на включённые секреты и систему управления секретами. Требования этого пункта стандарт оставляет на усмотрение разработчика и в нужном ему объёме.
Как получить документ
Два пути: сформировать в кабинете или купить готовый образец за 600 ₽.
Регламент использования секретов при разработке программного обеспечения по вашим данным
Документ собирается по самооценке процессов и перечню инструментов из мастера режима «Разработка безопасного ПО» — их ведут в кабинете. Анкета образца этого не посчитает, поэтому под вашу организацию он собирается в кабинете.
Что даёт кабинет
- ✓Документы с реквизитами и сведениями вашей организации, готовые к подписи
- ✓Сведения подставляются из того, что вы уже ввели, а пробелы видны до скачивания
- ✓Образцы заполнения во всех вариантах — для просмотра на платном тарифе, с файлами — при покупке документа
Раздел входит в тариф «Полный».
Что должно быть в документе
- что считается секретом у разработчика;
- система хранения и выдачи секретов;
- кто и в каком порядке получает доступ к секретам;
- проверка кода и конфигурационных файлов на включённые секреты;
- смена секретов — плановая и при компрометации;
- действия при обнаружении секрета в репозитории.
Как оформить
- Найдите все секреты, которые сейчас используются: ключи подписи, пароли стендов, токены развёртывания.
- Выберите систему управления секретами или хотя бы защищённые переменные конвейера.
- Включите проверку кода на секреты при каждом изменении.
- Опишите, что делать с найденным секретом: смена обязательна, удаление из истории — по решению ответственного.
- Утвердите регламент.
Сформируйте этот документ под свой профиль — с подстановкой реквизитов и без ошибок.
Сформировать в ГрамотаИБЧастые вопросы
Обязательно ли внедрять хранилище секретов?
Стандарт допускает применять требования пункта 5.15 по усмотрению разработчика и в нужном объёме (примечание к пункту 5.15.2 ГОСТ Р 56939-2024). Если хранилища нет, это указывают в регламенте и описывают, как защищены секреты вместо него.
Можно ли проверять код на секреты статическим анализатором?
Да, стандарт это прямо допускает: проверку можно реализовать средствами статического или композиционного анализа (примечание к пункту 5.15.2.3 ГОСТ Р 56939-2024).
Документы того же комплекта
Входит в полный комплект
- Полный комплект документов по безопасной разработке программного обеспечения — 45 документов с образцами за одну организацию, 8 900 ₽
Все образцы раздела: Безопасная разработка ПО (ГОСТ Р 56939-2024).
Нормативная основа: ГОСТ Р 56939-2024 (разработка безопасного ПО). Подробный разбор — в статье «Регламент безопасной разработки ПО по ГОСТ Р 56939-2024: что нужно оператору ГИС».
Материал носит справочный характер и не заменяет юридическую оценку под конкретную ситуацию.