Pular para o conteúdo principal

📈 Maturidade - Arquitetura Segura

Este documento estabelece o grau de alinhamento entre as práticas descritas no Capítulo 04 do manual SbD-ToE e os requisitos das principais frameworks de segurança e maturidade:

  • OWASP SAMM
  • BSIMM
  • NIST SSDF
  • SLSA
  • OWASP DSOMM

O capítulo propõe uma abordagem prescritiva à definição e validação de arquiteturas seguras, com base em requisitos formais (ARC-001 a ARC-011), segmentação por zonas de confiança, princípios de defesa em profundidade e critérios de rastreabilidade e exceção.


🎯 Como interpretar este mapeamento de maturidade

Este documento não mede a maturidade de uma organização, mas sim o grau de cobertura que as práticas deste capítulo oferecem relativamente às frameworks de referência.

Tipos de Avaliação Utilizados

FrameworkAvaliação usadaJustificação
OWASP SAMMn / 3Framework prescritiva com 3 níveis por domínio
OWASP DSOMMn / m (até 4)Domínios com níveis formais
NIST SSDFLista de controlos cobertosModelo binário, sem níveis formais
BSIMMLista de práticas cobertasModelo observacional, não prescritivo
SLSANível máximo suportado (ex: 2 de 4)Modelo acumulativo, não gradual por domínio

🧭 Visão Geral de Alinhamento

FrameworkDomínios RelevantesPráticas ou Objetos CobertosAvaliação de Maturidade
OWASP SAMM v2.1Design → Architecture & DesignPrincípios formais, validação e documentação da arquitetura2 / 3
OWASP DSOMMArchitecture, Risk, RequirementsRequisitos ARC-XXX, rastreabilidade, zonas de confiança3 / 4 (média dos domínios)
NIST SSDF v1.1PW.4, PW.7Revisão da arquitetura formal, validação de segurança✔️ PW.4, PW.7
BSIMM13Architecture Analysis (AA1, AA2), CMVMValidação da arquitetura, gestão de exceçõesContributo relevante
SLSA v1.0Build System, ProvenanceSegmentação e isolamento da arquiteturaNível 2 / 4

🧱 OWASP SAMM - Design → Architecture & Design

NívelDescrição SAMMCobertura pelo Cap. 04
1Arquitetura definida informalmente✅ Requisitos mínimos ARC-001 a ARC-004
2Documentação com validação proporcional✅ Validação rastreável, zonas de confiança
3Integração contínua e revisão automatizada❌ Fora do escopo (requer automação e pipelines)

🧮 Maturidade atingida: 2 / 3


🧱 OWASP DSOMM - Architecture, Requirements, Risk

DomínioNíveis cobertosJustificação técnica
Architecture3 / 4Segmentação, zonas de confiança, tratamento explícito
Requirements3 / 4Requisitos formais por tipo de componente (ARC-XXX)
Risk Analysis3 / 4Integração com threat modeling e aceitação de risco por exceção

O capítulo cobre a maioria dos aspetos de arquitetura relevantes à segurança em ambientes modernos.


🧱 NIST SSDF - Design Review and Architecture

Controlos NIST SSDFDescriçãoAlinhamento com Cap. 04
PW.4Rever design quanto à segurança✅ Com base nos requisitos ARC
PW.7Avaliar riscos associados à arquitetura✅ Via threat modeling + zonas de confiança

🧱 BSIMM - Architecture & CMVM

Prática BSIMMAlinhamento com Cap. 04
AA1.2Técnicas de arquitetura para reduzir risco
AA2.1Avaliação formal da arquitetura
CMVM1.1Definição de zonas de confiança e exceções

O capítulo fornece práticas que contribuem diretamente para análise da arquitetura e gestão de exceções.


🧱 SLSA - Provenance & Isolation

NívelRequisitos principaisCobertura pelo Cap. 04
1Princípios básicos de isolamento✅ Segmentação e zonas de confiança
2Arquitetura formal com proveniência✅ Requisitos documentados
3–4Cadeias verificáveis, builds isolados❌ Fora do escopo (ver Cap. 06 e 08)

🔐 Nível máximo suportado por este capítulo: SLSA 2 / 4


✅ Conclusão

  • O Capítulo 04 estabelece uma base sólida para a arquitetura segura, com requisitos formais, rastreabilidade e validação;
  • Alinha-se fortemente com SAMM (2/3), DSOMM (3/4), SSDF (PW.4, PW.7) e BSIMM (AA, CMVM);
  • Permite decisões justificadas com base em princípios de arquitetura reconhecidos e aplicáveis a diferentes domínios de risco;
  • Suporta práticas modernas de segurança por design com aplicabilidade direta a ambientes regulados ou críticos.

📊 Sumário Consolidado de Alinhamento por Framework

FrameworkDomínios RelevantesPráticas ou Objetos CobertosAvaliação de Maturidade
OWASP SAMM v2.1Design → Architecture & DesignPrincípios formais, validação e documentação da arquitetura2 / 3
OWASP DSOMMArchitecture, Risk, RequirementsRequisitos ARC-XXX, rastreabilidade, zonas de confiança3 / 4 (média dos domínios)
NIST SSDF v1.1PW.4, PW.7Revisão da arquitetura formal, validação de segurança✔️ PW.4, PW.7
BSIMM13Architecture Analysis (AA1, AA2), CMVMValidação da arquitetura, gestão de exceçõesContributo relevante
SLSA v1.0Build System, ProvenanceSegmentação e isolamento da arquiteturaNível 2 / 4