Um checklist de prontidão para a criptografia pós-quântica (PQC) tem uma única função: transformar uma migração de vários anos em itens que uma equipe consiga concluir neste trimestre, cada um deixando evidências que outra pessoa possa ler. A ordem importa. A troca de chaves vem primeiro porque o tráfego gravado é protegido apenas pela troca de chaves; inventário, fornecedores, assinaturas e monitoramento vêm em seguida. Cada item abaixo indica o artefato a produzir, não apenas a ideia a considerar.
Como usar este checklist
Siga as fases na ordem, mas conduza a descoberta (fase 2) e os ganhos rápidos (fase 3) em paralelo: esperar por um inventário completo antes de habilitar a troca de chaves híbrida em um endpoint web público adia o único controle que mitiga o tráfego gravado. Atribua a cada item um responsável, uma data e um artefato. O artefato é o essencial: PCI DSS, DORA e NIS2 pedem políticas, inventários e revisões documentados, e uma migração não documentada parece exatamente igual a nenhuma migração. Este artigo é informativo e não constitui aconselhamento jurídico.
Quatro termos são usados ao longo do texto. ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism) é a troca de chaves pós-quântica padronizada no NIST FIPS 203, publicado como padrão final em 13 de agosto de 2024. Um KEM (key encapsulation mechanism, mecanismo de encapsulamento de chaves) é a primitiva que estabelece um segredo compartilhado. HNDL (harvest now, decrypt later, ou coletar agora, decifrar depois) é a prática de gravar hoje tráfego cifrado para decifrá-lo quando existir um computador quântico capaz. Um CBOM (cryptographic bill of materials, lista de materiais criptográficos) é um inventário legível por máquina dos ativos criptográficos.
Fase 1: governança e escopo
- Nomeie um único responsável e um grupo de trabalho que inclua arquitetura de segurança, PKI, rede, responsáveis pelas aplicações e compras. Evidência: um mandato de uma página com nomes, escopo e periodicidade das reuniões.
- Escolha o cronograma que ancora o seu plano (regulador setorial, orientações nacionais, contratos com clientes). Evidência: uma breve declaração de aplicabilidade que indique os frameworks que vinculam a sua organização e aqueles que você trata como orientação. Nossa visão geral dos prazos oficiais de migração pós-quântica os lista com as respectivas fontes.
- Inclua a agilidade criptográfica na política de criptografia. As normas técnicas de regulamentação do DORA, Commission Delegated Regulation (EU) 2024/1774, Art. 6, exigem uma 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. A NIS2, Directive (EU) 2022/2555, Art. 21(2)(h), exige políticas e procedimentos relativos ao uso de criptografia e, quando apropriado, de cifragem. Evidência: a versão aprovada da política, datada, com a cláusula visível.
- Identifique os dados com longos horizontes de confidencialidade: segredos, registros de saúde e financeiros, propriedade intelectual, tudo aquilo cuja exposição em 2040 ainda causaria danos. Evidência: uma lista de sistemas com a duração de sigilo exigida por classe de dados.
- Inclua o HNDL, pelo nome, no registro de riscos, com os sistemas afetados. Evidência: a entrada de risco com responsável e data de revisão.
Datas de referência para o planejamento
| Fonte | Marcos | Natureza |
|---|---|---|
| EU Coordinated Implementation Roadmap v1.1 (23/06/2025) | Inventário criptográfico e roteiros nacionais até o fim de 2026; casos de uso de alto risco migrados até o fim de 2030; de risco médio até o fim de 2035 | Orientação coordenada para os Estados-Membros, não um regulamento que vincule empresas |
| NCSC do Reino Unido (20/03/2025) | Descoberta e plano inicial até 2028; migrações de maior prioridade até 2031; conclusão até 2035 | Orientação |
| Governo federal dos EUA: EO 14412 e OMB M-26-15 (junho de 2026) | Planos de migração PQC das agências com prazo em 22/10/2026; TLS 1.3 exigido até 02/01/2030; sistemas de alto valor com estabelecimento de chaves PQC até o fim de 2030, assinaturas PQC até o fim de 2031; migração completa até 2035 (NSM-10) | Vinculante para as agências federais dos EUA |
| BSI TR-02102-1 (versão 2026-01) | PQC híbrida recomendada; acordo de chaves clássico isolado recomendado apenas até o fim de 2031, até o fim de 2030 para necessidades de proteção muito elevadas; RSA de pelo menos 3000 bits | Diretriz técnica |
| ANSSI (França) | Hibridização obrigatória em seu escopo regulado; PQC visada para produtos que entrarem em qualificação a partir de 2027; após 2030, a compra de produtos sem PQC é considerada não razoável | Obrigatória no escopo regulado, nos demais casos recomendação (a ANSSI afirma que suas recomendações de PQC ainda não são obrigações regulatórias fora desse escopo) |
| NIST IR 8547 | Propõe descontinuar os algoritmos vulneráveis ao quântico com segurança de 112 bits (por exemplo RSA-2048) após 2030 e proibir todos os algoritmos de chave pública vulneráveis ao quântico após 2035 | Rascunho público inicial (12/11/2024), ainda um rascunho |
Fase 2: descoberta e inventário
- Enumere primeiro a superfície externa: cada hostname público, suas versões de TLS, os grupos de troca de chaves oferecidos, as cipher suites e a cadeia de certificados. Evidência: uma exportação de varredura datada por hostname, guardada como retrato do estado inicial.
- Estenda para o ambiente interno: terminadores TLS e balanceadores de carga, concentradores de VPN, frotas SSH, TLS mútuo entre serviços, conexões de banco de dados e de filas de mensagens, HSMs, cifragem de backups, pipelines de assinatura de firmware e de software. Evidência: um inventário com finalidade, localização e responsável por entrada, que é também o que o requisito 12.3.3 do PCI DSS v4.0.1 espera para as cipher suites e os protocolos em uso.
- Torne a descoberta repetível, não uma planilha pontual. O OMB M-26-15 pede às agências dos EUA um inventário criptográfico automatizado e continuamente atualizado; esse patamar é uma meta razoável em outros contextos, mesmo onde não se aplica.
- Produza um CBOM. Esta é a nossa interpretação, não uma exigência literal dos textos acima: um CBOM é uma forma prática de evidenciar um inventário e de comparar suas diferenças entre versões. Veja o que um CBOM contém para conhecer a estrutura.
- Sinalize o que é obsoleto e o que é vulnerável ao quântico: RSA, ECDSA, EdDSA, ECDH, DH de corpo finito e DSA são quebrados pelo algoritmo de Shor em um computador quântico suficientemente grande, qualquer que seja o tamanho da chave. O RC4 é proibido no TLS (RFC 7465), MD5 e SHA-1 são obsoletos para assinaturas, e convém remover o grupo TLS Kyber pré-padrão X25519Kyber768Draft00 (codepoint 0x6399).
openssl version
openssl s_client -connect example.com:443 -tls1_3 -groups X25519MLKEM768 </dev/null 2>/dev/null | grep -i "Negotiated TLS1.3 group"
ssh -Q kex | grep mlkem
ssh -v user@example.com 2>&1 | grep "kex: algorithm"
O OpenSSL 3.5 ou posterior é necessário para os grupos ML-KEM. Se o openssl s_client rejeitar o nome do grupo, o cliente é antigo demais e o resultado nada diz sobre o servidor.
Fase 3: ganhos rápidos na troca de chaves
- Habilite a troca de chaves híbrida nos endpoints TLS públicos. Ofereça X25519MLKEM768 (codepoint IANA 0x11EC) primeiro e mantenha o X25519 clássico depois dele como fallback. SecP256r1MLKEM768 (0x11EB) e SecP384r1MLKEM1024 (0x11ED) são as alternativas registradas. As versões atuais do Chrome, Edge e Firefox já oferecem X25519MLKEM768 por padrão, portanto a adoção é imediata para o tráfego de navegadores. Evidência: o diff de configuração e uma varredura antes e depois.
- Teste primeiro em homologação e fique atento a middleboxes que lidam mal com mensagens ClientHello maiores. Evidência: o registro do teste em homologação e quaisquer constatações sobre MTU ou fragmentação.
- Atualize o SSH. O OpenSSH 9.9 (19/09/2024) adicionou
mlkem768x25519-sha256, o OpenSSH 10.0 (09/04/2025) o tornou o acordo de chaves padrão, e o OpenSSH 10.1 (06/10/2025) emite um aviso quando uma conexão negocia um acordo de chaves não pós-quântico. Evidência: relatório de versões da frota e troca de chaves negociada por jump host. - Prefira AES-256 para dados de longa duração em repouso. Algoritmos simétricos e funções de hash não são quebrados pelo algoritmo de Shor; o algoritmo de Grover é o motivo pelo qual o AES-256 é preferido para a proteção de longo prazo.
# nginx built against OpenSSL 3.5 or later: hybrid first, classical kept as fallback
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519MLKEM768:X25519:prime256v1;
A sintaxe e a compilação necessária variam entre servidores e distribuições; nosso guia para habilitar ML-KEM no nginx, Apache, HAProxy e Caddy traz as diretivas de cada servidor. A RFC 10024 (agosto de 2026) especifica o acordo de chaves híbrido pós-quântico e tradicional para TLS 1.3.
Fase 4: fornecedores e compras
A maior parte do parque tecnológico pertence a terceiros. Envie as mesmas cinco perguntas a cada fornecedor crítico e arquive as respostas junto com o contrato.
- Quais grupos de troca de chaves TLS o seu serviço oferece hoje, e podemos verificar isso externamente?
- Qual é o seu roteiro datado para o suporte a ML-KEM, e quais notas de versão vão anunciá-lo?
- Quais implementações de FIPS 203, 204 ou 205 vocês utilizam, e em quais componentes?
- Vocês podem fornecer um CBOM ou um inventário criptográfico equivalente para o produto entregue?
- Como o contrato trata uma mudança forçada de algoritmo caso a criptoanálise avance?
Evidência: respostas escritas e datadas por fornecedor, além de uma cláusula de agilidade criptográfica nas renovações. Para produtos vendidos na UE, o Cyber Resilience Act, Regulation (EU) 2024/2847, Annex I, Part I (2)(e), exige a proteção da confidencialidade, por exemplo cifrando dados relevantes em repouso ou em trânsito por meio de mecanismos no estado da arte; ele não nomeia algoritmos pós-quânticos. Suas obrigações de notificação se aplicam a partir de 11/09/2026 e ele se aplica integralmente a partir de 11/12/2027.
Fase 5: assinaturas, certificados e PKI
- Inventarie os algoritmos de assinatura e os períodos de validade. Liste cada certificado e chave de assinatura cuja validade se estenda além das suas datas de referência. Evidência: um registro de certificados, que o DORA RTS Art. 7 exige para os ativos de TIC que suportam funções críticas ou importantes, juntamente com a gestão de chaves ao longo de todo o ciclo de vida.
- Reduza os prazos de validade e automatize a renovação para que uma mudança de algoritmo seja uma mudança de configuração, e não um projeto. Evidência: a cobertura da emissão automatizada, pela porcentagem de certificados sob automação.
- Planeje separadamente a assinatura de código e de firmware. ML-DSA (FIPS 204) e SLH-DSA (FIPS 205) são os padrões finais; LMS e XMSS são especificados no NIST SP 800-208 e são stateful (com estado), de modo que a gestão do estado é o problema de engenharia difícil. Para os National Security Systems dos EUA, o CNSA 2.0 exige o uso exclusivo de seus algoritmos até o fim de 2030 para a assinatura de software e firmware e para equipamentos de rede tradicionais, e até o fim de 2033 para navegadores e servidores web, serviços em nuvem, sistemas operacionais e equipamentos de nicho.
- Não force ainda certificados pós-quânticos na web pública. Mantenha a troca de chaves híbrida como prioridade: o tráfego gravado é protegido pela troca de chaves, portanto assinaturas e certificados podem migrar mais tarde, segundo um cronograma planejado.
- Teste agora a tolerância a tamanhos maiores: chaves públicas e assinaturas maiores sobrecarregam repositórios de certificados, dispositivos embarcados e buffers de handshake. Evidência: um relatório de laboratório por família de dispositivos.
openssl x509 -in cert.pem -noout -subject -issuer -enddate
openssl x509 -in cert.pem -noout -text | grep -i -E "Signature Algorithm|Public-Key"
Fase 6: monitoramento e revisão
- Refaça a varredura da superfície externa periodicamente e gere alertas em caso de regressão. A substituição de um balanceador de carga ou uma mudança de configuração de CDN pode remover silenciosamente o grupo híbrido. Evidência: um histórico mensal de varreduras por hostname.
- Revise as cipher suites e os protocolos pelo menos a cada 12 meses. Essa periodicidade é o texto literal do requisito 12.3.3 do PCI DSS v4.0.1, obrigatório desde 31/03/2025, juntamente com o monitoramento da viabilidade contínua e uma estratégia documentada para as mudanças previstas nas vulnerabilidades criptográficas. Evidência: o registro assinado da revisão anual.
- Acompanhe o andamento dos padrões. O NIST selecionou o HQC como quinto algoritmo e KEM de reserva em 11/03/2025, previsto como FIPS 207, sem rascunho publicado até setembro de 2026. O NIST IR 8547 e o SP 800-131A Rev. 3 continuam sendo rascunhos públicos iniciais.
- Reporte um único número à liderança: a proporção de endpoints críticos que negociam uma troca de chaves híbrida. Evidência: uma tendência trimestral, e não um retrato pontual.
Transforme o checklist em uma primeira medição
As fases 2 e 6 precisam da mesma entrada: uma visão externa do que os seus servidores realmente negociam. Você pode analisar o seu domínio com o PQC Status gratuitamente para ver as versões de TLS, os grupos de troca de chaves oferecidos e a cadeia de certificados, e depois guardar a exportação como linha de base datada para o item de inventário. Uma varredura descreve apenas a configuração TLS visível externamente: não é uma certificação nem um atestado de conformidade. O próximo passo concreto é executá-la nos seus três hostnames mais expostos, arquivar os resultados e abrir um chamado para cada hostname que ainda não ofereça um grupo híbrido.