PQC Status
Guia

Modelo de avaliação de risco quântico, com um método de pontuação transparente

Uma linha por ativo criptográfico, seis colunas e uma regra de priorização baseada nas suas próprias estimativas, e não em uma data prevista para a chegada de um computador quântico.

· 8 min

Um modelo de avaliação de risco quântico é uma única tabela com uma linha por ativo criptográfico e seis colunas que definem a sua prioridade: ativo, algoritmo em uso, vida útil dos dados, exposição, tempo de migração e dependência de fornecedor. O método de pontuação abaixo é deliberadamente transparente: cada número vem das suas próprias estimativas e de prazos de migração publicados, nunca de uma data prevista para a chegada de um computador quântico. Copie a estrutura, mantenha as evidências ao lado e você terá um inventário que pode defender em uma auditoria.

As seis colunas e a pergunta que cada uma responde

Mantenha o modelo enxuto. Seis colunas bastam para priorizar o trabalho, e uma tabela enxuta de fato é preenchida. Responsável, referência de chamado e data de revisão são informações administrativas: úteis, mas não alteram uma prioridade.

ColunaPergunta que respondeValor de exemplo
AtivoQual sistema, endpoint ou fluxo de dados é este?Gateway de API exposto à internet, terminação TLS
Algoritmo em usoQuais algoritmos de troca de chaves, de assinatura e simétricos são negociados ou armazenados?Troca de chaves ECDH P-256, certificado RSA-2048, AES-128-GCM
Vida útil dos dadosPor quanto tempo os dados protegidos aqui devem permanecer confidenciais?10 anos (retenção contratual)
ExposiçãoEste tráfego ou estes dados podem ser gravados por alguém fora do seu perímetro de confiança?Rede pública, a gravação não pode ser descartada
Tempo de migraçãoQuanto tempo leva substituir o algoritmo, incluindo testes e rollback?Dois trimestres
Dependência de fornecedorQuem precisa entregar uma mudança antes que você possa fazê-la?Fornecedor do balanceador de carga, roadmap com datas publicado

Por que a troca de chaves precisa de um indicador próprio

O tráfego gravado é protegido apenas pela troca de chaves. Essa é toda a lógica do harvest now, decrypt later (HNDL), ou seja, coletar agora e descriptografar depois: um adversário armazena o texto cifrado hoje e o descriptografa quando a matemática permitir. As assinaturas se comportam de outra forma, porque forjar uma assinatura no futuro não expõe retroativamente uma sessão passada. Por isso, o modelo inclui um indicador de vulnerabilidade que separa os dois casos, em vez de tratar todos os algoritmos vulneráveis ao quântico como um único risco.

Pontuação: três faixas por coluna

Cada coluna recebe 1, 2 ou 3, com as definições das faixas escritas no próprio modelo, para que dois avaliadores cheguem ao mesmo número a partir dos mesmos fatos. As faixas de vida útil abaixo são um ponto de partida: ajuste-as à sua tabela de retenção e aos seus contratos, e registre o ajuste no modelo para que a pontuação continue auditável.

CritérioPontuação 1Pontuação 2Pontuação 3
Vulnerabilidade quântica (Q)Nenhum algoritmo de chave pública vulnerável ao quântico, ou ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism) híbrido já implantadoApenas assinaturas ou certificados vulneráveisTroca de chaves ou transporte de chaves vulnerável (ECDH, DH de corpo finito, transporte de chaves RSA)
Vida útil dos dados (S)Menos de 3 anosDe 3 a 10 anosMais de 10 anos
Exposição (E)Permanece dentro de um único perímetro de confiançaAtravessa redes operadas por um provedor sob contratoAtravessa redes públicas, ou a gravação não pode ser descartada
Tempo de migração (M)Alteração de configuração em software que você controlaAtualização de biblioteca, protocolo ou aplicaçãoHardware, firmware, HSM (módulo de segurança de hardware), smart card, ou um padrão ainda não finalizado
Dependência de fornecedor (D)Você controla a mudançaO fornecedor publicou um roadmap com datasNenhum compromisso, ou ainda sem resposta

Em seguida, calculam-se duas somas, que devem permanecer separadas. Urgência, U = Q + S + E, de 3 a 9, mede o custo de um atraso. Prazo de execução, L = M + D, de 2 a 6, mede quanto tempo a mudança leva depois de iniciada. Calcular a média das duas em um único número destrói exatamente a informação de que você precisa, porque uma linha urgente e barata e uma linha cara e lenta exigem decisões diferentes.

A inequação de Mosca como raciocínio, não como profecia

Michele Mosca formulou o problema da migração com três grandezas: X, o tempo durante o qual seus dados devem permanecer confidenciais; Y, o tempo de que você precisa para migrar; Z, o tempo até que o algoritmo possa ser quebrado. Se X mais Y for maior que Z, os dados que saem dos seus sistemas hoje já estão fora da sua janela de proteção.

Z não pode ser conhecido, e este site não publica nenhuma estimativa dele. A substituição útil é trocar Z por um horizonte de planejamento pelo qual você responde: o primeiro marco com data no seu próprio escopo regulatório. A inequação deixa então de ser uma previsão e se torna um cálculo de conformidade, sem nenhuma probabilidade inventada.

EscopoHorizonte a usar como ZNatureza do texto
UE, casos de uso de alto riscoFim de 2030 (risco médio: fim de 2035)Coordinated Implementation Roadmap v1.1, orientação coordenada para os Estados-Membros, não um regulamento vinculante para empresas
Ciclo de vida de algoritmos do NISTDescontinuação após 2030 para segurança de 112 bits, proibição após 2035NIST IR 8547, versão preliminar pública inicial
AlemanhaAcordo de chaves clássico isolado somente até o fim de 2031, fim de 2030 para necessidades de proteção muito elevadasBSI TR-02102-1, diretriz técnica, recomendação
Reino UnidoMigrações de maior prioridade até 2031, conclusão até 2035Orientação do NCSC do Reino Unido
Governo federal dos EUA, sistemas de alto valorEstabelecimento de chaves PQC até o fim de 2030, assinaturas PQC até o fim de 2031OMB M-26-15 com a Executive Order 14412

A aritmética é curta. Uma linha com vida útil de 10 anos e tempo de migração de 2 anos precisa de 12 anos de proteção. Um horizonte no fim de 2030 está a cerca de 4 anos. Doze é maior que quatro, portanto o indicador é ativado: comece agora. Essa afirmação não diz nada sobre quando um computador quântico existirá, apenas que a janela de proteção ultrapassa a data definida pelo seu próprio escopo. Registre o horizonte utilizado em uma coluna ao lado do indicador, para que um revisor possa contestar o horizonte sem refazer a avaliação.

Transformar pontuações em uma ordem de trabalho

  1. As linhas com o indicador de Mosca ativado e Q igual a 3 vêm primeiro, começando pelo maior U. São as linhas HNDL, nas quais um atraso não pode ser recuperado depois.
  2. Com urgência igual, coloque primeiro o maior prazo de execução. A substituição de um HSM precisa começar antes de uma alteração de configuração de uma linha, mesmo que a alteração de configuração termine antes.
  3. As linhas com Q igual a 1 saem da fila e entram em uma lista de monitoramento, revisada no mesmo ciclo que todo o resto, porque uma implantação híbrida hoje pode regredir amanhã.
U = Q + S + E          # urgency, 3 to 9
L = M + D              # lead time, 2 to 6
sort by (mosca_flag, Q, U, L), all descending

Não há pesos nem multiplicações, e isso é intencional. Uma pontuação composta ponderada esconde de qual estimativa o revisor discorda. Quatro componentes visíveis permitem que um auditor conteste uma célula, e não a priorização inteira.

AtivoAlgoritmoQSEUMDLIndicador de Mosca
API exposta à internet, terminação TLSECDH P-256, certificado RSA-20483339112Sim
Túnel site a site com um processador de pagamentosECDH P-3843328235Sim
Assinatura de firmware de um produto conectadoECDSA P-2562316325Sim
Service mesh interno, TLS mútuoX255193115112Não

Preencher as colunas com evidências, não com opiniões

Três fontes cobrem a maioria das linhas. Para tudo o que tem um endpoint público, leia diretamente o grupo negociado. O OpenSSL 3.5 ou posterior é necessário para os grupos ML-KEM, e os nomes dos grupos híbridos são registrados pela IANA: X25519MLKEM768 (codepoint 0x11EC), SecP256r1MLKEM768 (0x11EB) e SecP384r1MLKEM1024 (0x11ED).

openssl s_client -connect example.com:443 -groups X25519MLKEM768 </dev/null 2>/dev/null \
  | grep -i 'Negotiated TLS1.3 group'

ssh -Q kex | grep mlkem

Para o acesso administrativo, o OpenSSH tornou mlkem768x25519-sha256 o acordo de chaves padrão na versão 10.0 (9 de abril de 2025), e a versão 10.1 (6 de outubro de 2025) emite um aviso quando uma conexão negocia um acordo de chaves não pós-quântico, segundo as notas de versão do OpenSSH. Para código, bibliotecas e artefatos de build, um CBOM (cryptographic bill of materials, inventário de materiais criptográficos) preenche a coluna de algoritmo em escala, o que é importante porque um inventário digitado à mão fica desatualizado no dia em que é concluído. Teste qualquer mudança de grupo em homologação e mantenha um fallback clássico, como X25519, listado depois de X25519MLKEM768.

Relacionar o modelo às obrigações

TextoO que exige literalmenteColunas que servem de evidência
PCI DSS v4.0.1 req. 12.3.3, obrigatório desde 31 de março de 2025Inventário documentado dos cipher suites e protocolos em uso, com finalidade e local de uso, revisado pelo menos a cada 12 meses, monitoramento da viabilidade contínua e uma estratégia documentada para mudanças previstas nas vulnerabilidades criptográficasAtivo, Algoritmo, data de revisão. Nossa interpretação: as colunas Q, indicador de Mosca e prazo de execução são uma forma prática de documentar a estratégia
DORA RTS (EU) 2024/1774, Art. 6Uma política de criptografia e de controles criptográficos que inclua disposições para atualizar ou alterar a tecnologia criptográfica com base na evolução da criptoanálise (EUR-Lex)Algoritmo, Tempo de migração, Dependência de fornecedor
DORA RTS, Art. 7Gestão de chaves ao longo de todo o ciclo de vida e um registro de certificados para os ativos de TIC que suportam funções críticas ou importantesLinhas de certificados, com o algoritmo de assinatura e a data de expiração registrados
NIS2, Diretiva (UE) 2022/2555, Art. 21(2)(h)Políticas e procedimentos relativos ao uso de criptografia e, quando adequado, de cifragem (EUR-Lex)Interpretação: o modelo preenchido como anexo a essa política
Cyber Resilience Act, Regulation (EU) 2024/2847, Annex I Part I (2)(e)Proteger a confidencialidade, por exemplo cifrando dados em repouso ou em trânsito com mecanismos de última geração. Não menciona algoritmos pós-quânticosExposição e Algoritmo, por produto
OMB M-26-15, agências federais dos EUAUm inventário criptográfico automatizado e atualizado continuamente, com planos de migração das agências exigidos até 22 de outubro de 2026Todas, geradas automaticamente em vez de digitadas

Esta seção tem caráter informativo e não constitui aconselhamento jurídico. Quando uma linha acima reflete a nossa leitura e não o próprio texto, ela está identificada como interpretação, e a sua cópia do modelo deve manter essa distinção visível para os auditores.

Medir primeiro, pontuar depois

Pontuações baseadas em uma configuração presumida não valem nada. Comece pelos fatos visíveis externamente: faça uma varredura gratuita do seu domínio com o PQC Status para ver os grupos TLS negociados, as versões e a cadeia de certificados, cole o resultado nas colunas Algoritmo e Exposição das primeiras linhas e, em seguida, avance para dentro com ssh -Q kex e um CBOM. Uma varredura descreve apenas a configuração TLS visível externamente: não é uma certificação nem um atestado de conformidade, mas é a única coluna que ninguém pode contestar.

Perguntas frequentes

O que deve constar em um modelo de avaliação de risco quântico?

Uma linha por ativo criptográfico e seis colunas: o ativo, os algoritmos efetivamente em uso, a vida útil dos dados, a exposição do tráfego ou dos dados armazenados, o seu tempo estimado de migração e o fornecedor que precisa entregar uma mudança primeiro. Cada coluna é pontuada em uma escala documentada de três faixas, para que dois avaliadores cheguem ao mesmo número. Manter os componentes separados, em vez de fundi-los em uma única pontuação ponderada, permite que um revisor conteste uma única estimativa sem rejeitar toda a priorização.

Como usar a inequação de Mosca sem saber quando um computador quântico vai surgir?

Substitua a grandeza desconhecida por uma data pela qual você responde. Compare a vida útil dos seus dados mais o seu tempo de migração com o primeiro marco com data no seu próprio escopo, por exemplo o fim de 2030 para casos de uso de alto risco segundo o Coordinated Implementation Roadmap da UE, que é uma orientação coordenada para os Estados-Membros e não um regulamento vinculante para empresas. Se a soma ultrapassar esse horizonte, a linha exige trabalho agora. A conclusão diz respeito à sua janela de proteção e aos seus prazos, não a uma previsão.

Devo migrar primeiro a troca de chaves ou as assinaturas?

A troca de chaves, na maioria dos casos. O tráfego gravado é protegido apenas pela troca de chaves, portanto o tráfego capturado hoje pode ser descriptografado mais tarde se a troca de chaves for vulnerável ao quântico. Forjar uma assinatura no futuro não expõe retroativamente uma sessão passada, e é por isso que certificados e assinatura de código geralmente podem vir depois. A assinatura de firmware e de software é a exceção mais comum, porque dispositivos de longa duração e cadeias de fornecedores lentas dão a essas linhas um prazo de execução muito longo.

Com que frequência a avaliação deve ser revisada?

Pelo menos uma vez por ano, e antes disso quando o roadmap de um fornecedor ou um padrão mudar. O requisito 12.3.3 do PCI DSS v4.0.1 exige que o inventário dos cipher suites e protocolos em uso seja documentado e revisado pelo menos a cada 12 meses, e é obrigatório desde 31 de março de 2025. As agências federais dos EUA seguem um modelo mais rigoroso nos termos do OMB M-26-15, que exige um inventário criptográfico automatizado e atualizado continuamente. A descoberta automatizada é a única abordagem que mantém um inventário grande preciso entre as revisões.