◇ OpenCyber Academy
Engenharia · Capítulo 18 · Português

Capítulo 18 — Arquitetura de segurança

Ensino gratuito e aberto para quem deseja proteger pessoas e tecnologias. Não é preciso criar uma conta para estudar ou consultar as respostas.

Capítulo 18 — Arquitetura de segurança

Mapa da aula

Aula 18 publicada. Mapa, exemplo, EX052.

flowchart TD
  N0["18.1 Fatores humanos na arquitetura"]
  N1["18.2 Defesas em camadas"]
  N2["18.3 Reduzir a dependência da vigilância"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX052"]

Desenho lógico

flowchart LR
  N0["18.1 Fatores humanos na arquitetura"]
  N1["18.2 Defesas em camadas"]
  N2["18.3 Reduzir a dependência da vigilância"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3 --> Q["EX052"]
[18.1 Fatores humanos na arquitetura]
    |
    v
[18.2 Defesas em camadas]
    |
    v
[18.3 Reduzir a dependência da vigilância]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX052]

Objetivos de aprendizagem

Você vai (1) situar os fatores humanos na arquitetura de segurança; (2) desenhar defesas em camadas que tolerem o erro humano; (3) usar as ideias de zero trust para reduzir a dependência da vigilância.

18.1 Fatores humanos na arquitetura

Aiko estuda como as escolhas de arquitetura moldam o que as pessoas precisam fazer. Se uma única senha roubada dá acesso a tudo, todos os funcionários precisam ser perfeitos o tempo todo. Se o acesso é segmentado e verificado continuamente, um único erro tem impacto limitado. A NIST SP 800-207 descreve o zero trust como a eliminação da confiança implícita baseada na localização na rede e a avaliação de cada pedido de acesso. Aiko o vê como um projeto de fatores humanos: ele reduz o custo dos erros individuais, que são inevitáveis em uma força de trabalho grande. Ela explica essa visão à equipe de TI.

18.2 Defesas em camadas

Aiko desenha camadas para o acesso remoto da Greyford: a filtragem de e-mail remove a maior parte do phishing; a autenticação resistente a phishing com chaves de segurança impede que senhas roubadas funcionem; verificações de dispositivo bloqueiam notebooks não gerenciados; o monitoramento detecta acessos incomuns; e os reportes dos funcionários fornecem um alerta precoce. Cada camada captura algumas falhas das outras. Ela enfatiza que os funcionários são uma camada entre muitas, e não a última linha de defesa, um enquadramento que reduz a pressão e a culpa sobre os indivíduos. Desenha as camadas em um diagrama simples para o conselho, mostrando que ameaça cada camada trata e como a falha de uma é capturada por outra, para que ninguém presuma que um único controle basta.

18.3 Reduzir a dependência da vigilância

Aiko lista os pontos em que a Greyford depende de que os funcionários percebam algo: conferir nomes de remetentes, identificar páginas de login falsas e verificar mudanças de dados de pagamento. Para cada um, pergunta se a arquitetura pode eliminar essa necessidade. Chaves de segurança tornam ineficazes as páginas de login falsas, porque a chave não se autentica no site errado. Mudanças de pagamento exigem verificação por retorno de ligação feita por uma segunda pessoa. Saltzer e Schroeder (1975) recomendaram projetos que não dependam de usuários constantemente cuidadosos, e Aiko constata que o princípio ainda se ajusta aos sistemas modernos. Ela lista as dependências restantes para revisão.

Exemplo resolvido

Aiko aplica o zero trust como projeto de fatores humanos, dispõe as defesas em camadas para que os funcionários sejam uma camada entre muitas e elimina várias dependências da vigilância.

Caso sintético. O projeto da Greyford é sintético; a SP 800-207 e Saltzer e Schroeder (1975) são reais.

Erros e limites

Camadas acrescentam custo e complexidade. Eliminar a necessidade de vigilância pode reduzir o engajamento dos funcionários se for mal explicado.

Exercícios

Síntese

Uma arquitetura que tolera o erro humano reduz a pressão sobre os indivíduos e torna a segurança mais confiável.

Continue estudando — aula 18 (capítulo 18 de 50)

← Capítulo 17 · Índice das aulas · Capítulo 19 →

Continue para a próxima aula já escrita.