GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

DESENVOLVIMENTO SEGURO

Adriana Barroso Aguiar Portugiesisch

Inhalt der Mindmap

DESENVOLVIMENTO SEGURO

  1. No desenvolvimento de software devemos considerar a segurança:

    • Ambiente de desenvolvimento
      • espaço físico restrito para os equipamentos utilizados pela equipe de desenvolvimento;
      • controle de acesso físico ao ambiente de desenvolvimento
      • proteção lógica aos servidores
      • separação entre ambiente de desenvolvimento, teste e construção
      • gerência de configuração dos códigos-fonte
      • processo de desenvolvimento bem delineado e control
      • equipe de testes capacitada e equipada para realizar testes necessários à garantia da segurança.
    • Aplicação desenvolvida
      • Utilizar funções intrinsecamente seguras
      • Verificação de erros
      • Cuidado com o tamanho do buffer
      • Documentação de código
    • Para o cliente
      • tTstes que possam ser comprovados pelos clientes
  2. GARANTIA DE SEGURANÇA

    • Escopo: mais esforço é requerido de acordo com o tamanho do sistema a ser considerado.
    • Profundidade: Mais esforço é requerido de acordo com o nível de detalhamento do projeto ou da implementação.
    • Rigor: Mais esforço é requerido de acordo com o grau de formalidade e estrutura de análise considerada.
  3. NÍVEIS DE GARANTIA

    • Classe ACM: Gerência de configuração
    • Classe ADO: entrega e operação
    • Classe ADV: desenvolvimento
    • Classe AGD: documentação de ajuda
    • Classe ALC suporte ao ciclo de vida
    • Classe ATE: testes
    • Classe AVA: avaliação de vulnerabilidades
  4. Requisitos de Segurança

    • Software testado funcionalmente (EAL-1)
    • Software testado estruturalmente (EAL-2)
    • Software metodicamente testado e verificado (EAL-3)
    • Software metodicamente projetado, testado e verificado (EAL-4
  5. Testes funcionais de segurança

    • Cobertura dos testes
      • Evidência da cobertura (ATE_COV.1)
      • Análise da cobertura (ATE_COV.2)
    • Profundidade dos testes
      • Teste do projeto de alto nível (ATE_DPT.1)
    • Testes funcionais de segurança
      • Teste funcional (ATE_FUN.1)
    • Testes independentes
      • Capacidade para testes independentes (ATE_IND.1)
  6. VULNERABILIDADES NO COMMON CRITERIA

    • ANÁLISE DE AMEAÇAS
    • USO INAPROPRIADO
    • ANÁLISE DA DOCUMENTAÇÃO DE AJUDA (AVA_MSU.1)
    • VALIDAÇÃO DA ANÁLISE (AVA_MSU.2)
    • FORÇA DAS FUNÇÕES DE SEGURANÇA
    • AVALIAÇÃO DA FORÇA DAS FUNÇÕES DE SEGURANÇA (AVA_SOF.1)
    • ANÁLISE DE VULNERABILIDADE
    • Análise de vulnerabilidade por parte do desenvolvedor (AVA_VLA.1)
    • Análise de vulnerabilidade por terceiros (AVA_VLA.2)
  7. TIPOS DE TESTE DE ACEITAÇÃO

    • Teste de aceitação de usuário
    • Teste operacional de aceite
    • Teste de aceitação de contrato e regulamento
    • Alfa e beta teste

Informationen

Beschreibung
Mindmap am DESENVOLVIMENTO SEGURO, erstellt von Adriana Barroso Aguiar am 24/11/2018.
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck