NIST SP 800-218 – O que é esta estrutura e como utilizá-la

Todas as mensagens

O NIST SP 800-218 representa um divisor de águas para todas as organizações que fornecem software e serviços de software ao governo dos Estados Unidos. De acordo com estas diretrizes, os fornecedores são obrigados a implementar práticas seguras de desenvolvimento de software durante todo o ciclo de vida de desenvolvimento de software (SDLC), com o objetivo de reduzir vulnerabilidades de segurança e intervenções maliciosas. 

Seção 4 de Ordem Executiva dos EUA 14028, Melhorando a segurança cibernética do país encarrega o Instituto Nacional de Padrões e Tecnologia dos EUA (NIST) de identificar padrões, ferramentas e práticas para proteger a cadeia de fornecimento de software e estabelecer diretrizes para fazê-lo com base nas contribuições dos setores público e privado.

A Estrutura de Desenvolvimento de Software Seguro (SSDF) do NIST promove transparência e medidas resistentes a adulterações para reduzir o risco de intervenção maliciosa e exposição a vulnerabilidades no Ciclo de Vida de Desenvolvimento de Software. Em nossa opinião, estes são principalmente:

  • Validando artefatos e integridade de dados
  • Assinar digitalmente artefatos de software
  • Coletando evidências de todas as mudanças críticas durante o ciclo de vida do software 
  • Validando a procedência de cada componente em um artefato de software

Os especialistas em segurança consideram que rastrear todos os arquivos desde o controle de origem até a compilação, verificar se não há alterações não intencionais comparando os valores de hash dos arquivos e rastrear novos arquivos e a integridade das ferramentas na cadeia de ferramentas são úteis para reduzir o risco de ataques maliciosos. intervenção em produtos de software. Essas ferramentas funcionam em conjunto com a coleta de evidências em cada etapa do seu processo e a assinatura dessas evidências, tornando-as um atestado imutável. 

A essência destas diretrizes é a adoção de uma abordagem baseada em riscos que determina mitigações de ameaças para o ciclo de vida de desenvolvimento de um software específico. Você define suas diretrizes de segurança de acordo com suas próprias avaliações de risco e depois aplica continuamente essas regras aos todos os partes de seus processos.

Certamente não é demasiado cedo para tomar medidas para melhorar a sua postura de segurança, a fim de facilitar a conformidade com estas alterações regulamentares. Além disso, preparar-se antecipadamente para a implementação do NIST SP 800-218 permitirá que você identifique de forma mais completa e confortável as ações que deve realizar e seu impacto em seu pessoal e processos.

Essas medidas podem não apenas posicioná-lo para cumprir mais prontamente as novas regulamentações, mas também melhorar significativamente a postura de segurança do seu produto e melhorar a reputação comercial da sua empresa hoje e no futuro.

Para saber mais sobre as mudanças nas regulamentações e quais medidas de segurança específicas adotamos sugiro que você comece, confira nosso completo white paper sobre o SSDF.

Este conteúdo é oferecido a você pela Scribe Security, um fornecedor líder de soluções de segurança de cadeia de suprimentos de software ponta a ponta – fornecendo segurança de última geração para artefatos de código e processos de desenvolvimento e entrega de código em todas as cadeias de suprimentos de software. Saiba mais.