◇ OpenCyber Academy
Tecnólogo · Capítulo 17 · Português

Capítulo 17 — Criptografia e serviços de confiança: ferramentas

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 17 — Criptografia e serviços de confiança: ferramentas

Mapa da aula

Aula 17 publicada. Mapa, exemplo, EX049.

flowchart TD
  N0["17.1 Categorias de ferramentas"]
  N1["17.2 Avaliar as ferramentas"]
  N2["17.3 Documentar o uso"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3
  N3 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX049"]

Desenho lógico

flowchart LR
  N0["17.1 Categorias de ferramentas"]
  N1["17.2 Avaliar as ferramentas"]
  N2["17.3 Documentar o uso"]
  N3["Síntese"]
  N0 --> N1 --> N2 --> N3 --> Q["EX049"]
[17.1 Categorias de ferramentas]
    |
    v
[17.2 Avaliar as ferramentas]
    |
    v
[17.3 Documentar o uso]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX049]

Objetivos de aprendizagem

Você vai (1) escolher ferramentas para a descoberta de certificados, a renovação e o armazenamento de segredos; (2) avaliar as ferramentas em relação aos requisitos; (3) documentar o uso das ferramentas com segurança.

17.1 Categorias de ferramentas

Rosa levanta as ferramentas que a prefeitura usa ou poderia usar: scanners que descobrem certificados nos hosts autorizados; clientes ACME que renovam certificados automaticamente segundo a RFC 8555; um repositório de segredos que guarda os segredos de webhook e os tokens de API com controle de acesso; o serviço de chaves para as chaves de cifração; e um monitoramento que acompanha as expirações e as falhas. Ela observa que as ferramentas devem ser maduras, mantidas e amplamente usadas e que a prefeitura deve preferir configurar ferramentas comprovadas a escrever seus próprios substitutos. Para cada categoria, ela anota qual equipe é dona dela hoje, revelando que ninguém era dono da varredura de descoberta até ela levantar a questão.

17.2 Avaliar as ferramentas

Rosa avalia dois clientes ACME em relação aos requisitos: suporte aos servidores web da prefeitura, ganchos de renovação para recarregar os serviços, logs claros, alertas em caso de falha e manutenção ativa com atualizações de segurança. Ela testa cada um no laboratório do Capítulo 15, forçando renovações e falhas. Um cliente renova de forma confiável, mas registra as falhas apenas localmente, então ela acrescenta um gancho que envia as falhas ao monitoramento. Ela escreve um breve relatório de avaliação recomendando o outro cliente, que já se integra ao monitoramento da prefeitura. Seu relatório declara os testes realizados e seus resultados, para que a decisão possa ser conferida, e não aceita por confiança.

17.3 Documentar o uso

Para cada ferramenta, Rosa escreve uma página de uso: finalidade, dono, instalação, configuração, tarefas comuns, modos de falha e onde seus segredos estão guardados. Ela evita incluir quaisquer valores secretos ou arquivos de configuração completos que contenham chaves. As páginas se ligam às entradas do inventário que afetam. Quando um novo membro da equipe renova um certificado manualmente durante uma indisponibilidade, a página permite que ele o faça corretamente em minutos. A documentação faz parte da ferramenta, já que uma ferramenta que ninguém sabe operar com segurança é um risco.

Exemplo resolvido

Rosa levanta as ferramentas, avalia dois clientes ACME no laboratório, recomenda o que se integra ao monitoramento e escreve páginas de uso sem segredos.

Caso sintético. As ferramentas são descritas de forma genérica; a RFC 8555 é real.

Erros e limites

Ferramentas que registram as falhas apenas localmente criam falhas silenciosas. Uma documentação que inclui segredos se torna um vazamento.

Exercícios

Síntese

Ferramentas maduras, avaliadas em relação aos requisitos e documentadas sem segredos, tornam as operações de confiança confiáveis.

Continue estudando — aula 17 (capítulo 17 de 30)

← Capítulo 16 · Índice das aulas · Capítulo 18 →

Continue para a próxima aula já escrita.