OpenCyber Academy
Técnico · Capítulo 6 · Português
Código do curso: OCA-067Capítulo 06: OCA-067-C006

Capítulo 6 — Segurança quântica e pós-quântica: modelo do sistema

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

Mapa da aula

Aula 06 publicada. Mapa, exemplo, EX016.

flowchart TD
  N0["6.1 O modelo"]
  N1["6.2 Classes de exposição"]
  N2["6.3 Escolhendo as primeiras ações"]
  N3["6.4 Caso resolvido"]
  N4["6.5 Atividade prática"]
  N5["6.6 Usando a regra de Mosca"]
  N6["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6
  N6 --> EX["Exemplo resolvido"]
  EX --> Q["Exercício EX016"]

Desenho lógico

flowchart LR
  N0["6.1 O modelo"]
  N1["6.2 Classes de exposição"]
  N2["6.3 Escolhendo as primeiras ações"]
  N3["6.4 Caso resolvido"]
  N4["6.5 Atividade prática"]
  N5["6.6 Usando a regra de Mosca"]
  N6["Síntese"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> N6 --> Q["EX016"]
[6.1 O modelo]
    |
    v
[6.2 Classes de exposição]
    |
    v
[6.3 Escolhendo as primeiras ações]
    |
    v
[6.4 Caso resolvido]
    |
    v
[6.5 Atividade prática]
    |
    v
[6.6 Usando a regra de Mosca]
    |
    v
[Síntese]
    |
    v
[Exemplo resolvido] --> [Exercício EX016]

Objetivos de aprendizagem

Você vai (1) construir um modelo simples do sistema que liste os usos criptográficos por serviço; (2) classificar cada uso pela exposição quântica; (3) registrar o responsável e a rota de mudança; e (4) usar o modelo para escolher as primeiras ações.

6.1 O modelo

Para cada serviço, liste: função (troca de chaves, autenticação, cifragem de dados armazenados, assinatura de software), algoritmo, biblioteca ou dispositivo, responsável, rota de mudança e tempo de vida dos dados. Mantenha-o numa tabela compartilhada.

Use o mapa de serviços do Capítulo 1 como ponto de partida: cada seta e cada caixa vira uma ou mais linhas. Acrescente o tempo de vida dos dados a partir do responsável pelos dados, não de suposições. No HHG, os registros de hóspedes com dados de passaporte têm tempo de vida de sete anos, o que orienta a maior parte das prioridades. Marque como desconhecido qualquer campo que não conseguir preencher.

6.2 Classes de exposição

Risco de gravar agora: troca de chaves clássica protegendo dados que precisam permanecer secretos por anos (dados de passaporte de hóspedes, 7 anos). Risco de forjar depois: assinaturas clássicas que precisam permanecer confiáveis por anos ou não podem ser trocadas rapidamente (firmware das fechaduras, a AC interna). Adequado por ora: AES-256, SHA-256, tokens de vida curta. Desconhecido: ainda sem evidência.

Classifique cada uso, não cada serviço: um serviço pode ter uma troca de chaves de gravar agora e um certificado de forjar depois. No HHG, a troca de chaves ECDHE do portal do hóspede é de gravar agora, e a AC interna é de forjar depois.

6.3 Escolhendo as primeiras ações

As primeiras ações são os riscos de gravar agora que as operações podem mudar por configuração: no HHG, o portal do hóspede e a API de reservas no balanceador de carga, e o servidor de troca de arquivos após a atualização. Os itens que dependem de fornecedores viram perguntas a fornecedores; os desconhecidos viram tarefas de investigação.

Essa ordem coloca o esforço onde as operações conseguem agir mais rápido sobre os dados mais expostos. Os itens que precisam de um fornecedor não são ignorados; eles começam com uma pergunta. No HHG, a rota de mudança da VPN de site é o firmware do fornecedor, então ela vira uma pergunta ao fornecedor enquanto o portal é alterado. Registre no modelo o motivo de cada primeira ação.

6.4 Caso resolvido

Extrato do modelo do HHG: portal do hóspede (TLS, ECDHE → híbrido disponível por configuração, dados de 7 anos, Web Ops) — agir agora; VPN de site (IPsec, ECDH, firmware do fornecedor, dados de 7 anos, Network Ops) — pergunta ao fornecedor; firmware das fechaduras (assinatura RSA, hardware, fornecedor das fechaduras) — forjar depois, nota para compras; banco de dados de reservas em repouso (AES-256) — adequado; sensores dos frigobares (desconhecido) — investigar.

O extrato mostra toda a gama de resultados: um item para agir agora, uma pergunta ao fornecedor, uma nota para compras, um item já adequado e um a investigar. Cada resultado decorre da rota de mudança e da classe de exposição, não de preferência. Os sensores dos frigobares continuam desconhecidos até que alguém os observe ou pergunte ao fornecedor.

6.5 Atividade prática

Construa a tabela do modelo para seis serviços do HHG e marque as primeiras ações.

Escolha seis serviços do mapa, incluindo pelo menos um dispositivo, como as fechaduras, e um com criptografia desconhecida. Para cada um, preencha função, algoritmo, biblioteca ou dispositivo, responsável, rota de mudança e tempo de vida, e depois classifique a exposição. Marque as primeiras ações e explique cada uma em uma linha. Compare com o caso resolvido. Onde a sua resposta divergir, diga por quê; uma rota de mudança diferente é um bom motivo, um palpite não é.

6.6 Usando a regra de Mosca

Uma regra prática simples (Mosca, 2018): some por quanto tempo os dados precisam permanecer secretos ao tempo que a mudança vai levar; se o total for maior do que o tempo até que possa existir um computador quântico capaz, os dados já estão em risco. Ninguém conhece esse último número, então experimente vários valores (por exemplo, 10, 15 e 20 anos). Os registros de hóspedes (7 anos) mais uma atualização de VPN de dois anos dão 9 anos — em risco somente se esse computador surgir dentro de 9 anos, o que é incerto, mas não impossível, de modo que a VPN entra na lista atrás dos itens com tempos de vida mais longos.

6.7 Erros comuns e limites

Cada erro leva a uma prioridade errada. Sem um tempo de vida dos dados, o risco de gravar agora não pode ser julgado, e o portal não parece mais urgente do que o painel de operações. Tratar o desconhecido como adequado esconde do plano dispositivos como os sensores dos frigobares. Ignorar a rota de mudança coloca itens dependentes de fornecedores na lista da equipe de operações, onde ficam parados. Confira o seu modelo quanto a cada um antes de usá-lo para escolher o trabalho.

Exercícios

Síntese

Um modelo do sistema com classes de exposição, responsáveis e rotas de mudança mostra aos operadores onde agir primeiro e onde perguntar aos fornecedores.

Respostas comentadas

EX016. TLS do portal do hóspede: gravar agora. Assinatura do firmware das fechaduras: forjar depois. Backups em AES-256: adequado por ora. Sensor desconhecido: desconhecido.

EX017. O TLS do portal do hóspede/da API de reservas no balanceador de carga: as operações controlam a configuração, a mudança é rápida e ele transporta dados de hóspedes de 7 anos.

EX018. 7 + 2 = 9 anos: em risco sob qualquer cronograma suposto menor que 9 anos.