Link copiado!

A Crise Y2Q: Por que Hackers Estão Roubando Dados Sem Valor

Nações-estado estão roubando petabytes de dados criptografados, apostando em um futuro quântico. Explicamos a estratégia 'Colha Agora, Decifre Depois' e a matemática por trás dos novos padrões de defesa do NIST.

🌐
Tradução automática

Este artigo foi traduzido automaticamente do original em inglês. Ler o original em inglês

Uma visualização de uma sala de servidores escura onde um hacker transfere dados para uma unidade brilhante, com um lustre de computador quântico pairando no fundo.

Neste momento, em centros de dados na Virgínia, Frankfurt e Singapura, intrusos invisíveis estão a roubar lixo.

Eles estão exfiltrando petabytes de tráfego criptografado – sessões VPN, telegramas diplomáticos, transferências bancárias e segredos comerciais. Se um analista olhasse para esses dados hoje, pareceria um ruído branco. É matematicamente indecifrável, bloqueado por criptografia RSA-2048 ou Elliptic Curve (ECC), que levaria um supercomputador convencional com a idade do universo para ser quebrado.

Mas os ladrões não estão tentando lê-lo hoje. Eles estão armazenando-o em enormes câmaras frigoríficas, aguardando uma data específica no calendário.

Os especialistas chamam isso de Y2Q (Years to Quantum). A comunidade de inteligência chama isso de HNDL: “Colha agora, descriptografe depois”.

A aposta é simples: em algum momento entre 2026 e 2030, um Computador Quântico Criptograficamente Relevante (CRQC) estará online. Quando isso acontecer, transformará aquela montanha de dados encriptados “inúteis” num livro aberto, expondo instantaneamente a última década de segredos globais.

A Física do Colapso

Para entender por que uma conta bancária está em perigo, é preciso compreender a matemática que a protege.

A maior parte da Internet funciona com criptografia de chave pública (como RSA). Isso se baseia em um alçapão matemático: é incrivelmente fácil multiplicar dois grandes números primos, mas é quase impossível pegar o resultado e descobrir quais dois primos o criaram (fatoração de números inteiros).

Advertisement

N=p×qN = p \times q

Se pp e qq forem grandes o suficiente (centenas de dígitos), encontrá-los é um “problema difícil” para a física clássica. Essa assimetria é a base da confiança na web.

Insira o Algoritmo de Shor. Em 1994, o matemático Peter Shor provou que um computador quântico poderia resolver este problema de fatoração primária não em bilhões de anos, mas em horas.

A mágica está na Superposição Quântica e na Interferência.

  • Computadores Clássicos devem tentar fatorar números por tentativa e erro (força bruta), verificando uma possibilidade de cada vez.
  • Computadores Quânticos utilizam qubits que podem existir em vários estados simultaneamente. O algoritmo de Shor usa uma sub-rotina chamada “Period Finding”. Ele configura um registro quântico que contém uma superposição de todas as entradas possíveis. Ao aplicar uma Transformada Quântica de Fourier (QFT), as respostas erradas interferem destrutivamente (anulam-se), enquanto a resposta correta (o período da função) interfere construtivamente (amplifica).

Isto permite ao computador encontrar a estrutura oculta dos fatores primos em tempo polinomial. Quando um computador quântico com qubits estáveis ​​suficientes (estimados em cerca de 4.000 qubits lógicos) ficar online, a criptografia RSA não será apenas enfraquecida; será 0% eficaz. Será como se a senha tivesse sido enviada em texto simples.

O novo escudo: NIST FIPS 203, 204 e 205

O céu não está caindo – ainda. Nos últimos seis anos, o Instituto Nacional de Padrões e Tecnologia (NIST) tem realizado uma competição global para encontrar novos problemas matemáticos que nem mesmo um computador quântico consegue resolver.

No final de 2024, o NIST finalizou os três primeiros padrões. Estas são as ferramentas que a indústria utilizará para combater o Y2Q.

1. FIPS 203 (ML-KEM): A troca de chaves

Anteriormente conhecido como CRISTAIS-Kyber. Este é o algoritmo que protegerá o “handshake” quando um navegador se conectar a um site (HTTPS). Ele substitui a troca Diffie-Hellman. É eficiente, relativamente rápido e tem sido testado em batalha por criptógrafos há anos. Ele foi projetado para ser um “mecanismo de encapsulamento de chave” (KEM) - ele não criptografa arquivos grandes diretamente, mas transporta com segurança a chave simétrica temporária usada para a sessão.

Advertisement

2. FIPS 204 (ML-DSA): A Assinatura Digital

Anteriormente conhecido como CRISTALS-Dilithium. Isso prova identidade. Substitui assinaturas RSA e ECDSA. Quando um iPhone verifica que uma atualização é realmente da Apple, ele usa uma assinatura. No futuro, usará ML-DSA. Ele oferece um equilíbrio entre segurança e desempenho, mas produz assinaturas significativamente maiores do que os padrões ECC atuais.

3. FIPS 205 (SLH-DSA): o backup

Anteriormente conhecido como SPHINCS+. Esta é uma assinatura baseada em hash sem estado. É mais lento e produz assinaturas maiores que o Dilithium, mas usa matemática completamente diferente (funções hash versus redes). É a apólice de seguro. Se um matemático encontrar uma falha fatal na mais recente matemática “Lattice” usada por Kyber e Dilithium, o mundo poderá recorrer à confiabilidade da força bruta das assinaturas baseadas em hash.

Como funciona: a armadilha da “malha”

Tanto o FIPS 203 quanto o 204 contam com Criptografia Baseada em Lattice. Este é o conceito mais importante da segurança moderna.

Imagine uma grade massiva e multidimensional (uma rede). Se alguém apontar para uma interseção específica em uma linha de grade e perguntar pela outra interseção mais próxima, isso é fácil em 2D (papel milimetrado).

Mas imagine que esta grade tenha 1.000 dimensões. E imagine que o desafiante adicione uma quantidade específica de “ruído” aleatório ao ponto, para que ele não se encaixe perfeitamente em uma linha. Pedir ao computador para encontrar o ponto da grade original é chamado de problema de Aprendizagem com Erros (LWE).

b=As+e\mathbf{b} = \mathbf{A}\mathbf{s} + \mathbf{e}

  • A\mathbf{A} é uma matriz pública (o mapa).
  • s\mathbf{s} é o vetor secreto (a resposta).
  • e\mathbf{e} é o erro (o ruído).

Encontrar o segredo s\mathbf{s} dado apenas o público A\mathbf{A} e o resultado barulhento b\mathbf{b} é incrivelmente difícil. É categorizado como um problema NP-Difícil. Mesmo para um computador quântico, é computacionalmente exaustivo. O algoritmo de Shor (que destrói RSA) é inútil contra Lattices porque depende de encontrar “períodos” (repetição de padrões cíclicos) em números. As redes usadas em criptografia são projetadas para serem “desestruturadas” de forma a evitar essa exploração periódica.

Advertisement

O pesadelo da infraestrutura

Então, simplesmente atualizar o software deve ser suficiente? Infelizmente, não. A migração para a criptografia pós-quântica (PQC) será uma dor de cabeça complicada e cara para todos os CTOs do planeta. O problema é a física: as teclas resistentes ao quantum são pesadas.

O problema do tamanho As chaves de criptografia atuais são minúsculas. Uma chave pública ECC tem apenas 32 bytes. Ele cabe facilmente em um único pacote de dados TCP.

  • Uma chave Kyber-1024 (FIPS 203) tem 1.568 bytes.
  • Uma assinatura Dilithium-5 (FIPS 204) tem 4.595 bytes.

Isso pode não parecer muito na era da fibra gigabit, mas no micromundo dos handshakes de rede, é um enorme inchaço.

  1. Fragmentação de Pacotes: Essas chaves geralmente excedem o MTU (Unidade Máxima de Transmissão) padrão de 1.500 bytes. Isso significa que cada handshake agora requer vários pacotes. Se um roteador descartar o segundo fragmento, toda a conexão falhará.
  2. O Loop “HelloRetryRequest”: No TLS 1.3, o Cliente envia um pacote “ClientHello” para iniciar a conexão. Se a chave PQC for muito grande para caber neste hello inicial, ou se o servidor não suportar o grupo híbrido específico oferecido, o servidor enviará um “HelloRetryRequest”, forçando uma segunda viagem de ida e volta. Isso adiciona latência significativa a cada nova conexão.
  3. Middleboxes codificados: Milhares de firewalls legados, balanceadores de carga e dispositivos IoT têm limites codificados para tamanhos de cabeçalho. Se um cliente enviar um cabeçalho de 4 KB, essas “middleboxes” poderão sinalizá-lo como um ataque DoS ou tentativa de buffer overflow e interromper a conexão.
  4. Penalidade de desempenho: A verificação dessas assinaturas consome mais energia da CPU. Para um servidor que lida com milhões de conexões (como Google ou Cloudflare), essa sobrecarga de CPU se traduz em milhões de dólares em eletricidade e novo hardware.

A verificação da realidade da “Colheita Agora”

O aspecto mais assustador do segundo trimestre não é o futuro; é o presente.

Se um banco ou agência governamental transmitir dados hoje, e esses dados precisarem permanecer secretos por mais de 5 anos, eles já estarão comprometidos.

  • Números de Segurança Social? Comprometidos.
  • Segredos comerciais para o lançamento de um produto em 2030? Comprometidos.
  • Cabos diplomáticos sobre política nuclear? Comprometidos.

É por isso que a Casa Branca emitiu o NSM-10, determinando que todas as agências federais iniciem a migração para o PQC imediatamente. Eles sabem que a colheita está acontecendo. As agências de inteligência estão atualmente construindo enormes “Data Lakes” de tráfego criptografado. Eles não precisam ler agora. Eles só precisam segurá-lo até a chave girar.

O que os desenvolvedores devem fazer

Se um líder de TI ainda não começou a planejar, ele já está atrasado. A transição levará anos, não semanas.

  1. Inventário de ativos criptográficos: Você não pode consertar o que não sabe. Use ferramentas de varredura (como CBOMs - lista de materiais de criptografia) para encontrar cada instância de RSA, ECDSA e Diffie-Hellman na base de código.
  2. Teste modos híbridos: Não mude para PQC de peru frio. Use Criptografia Híbrida (por exemplo, X25519 + Kyber). Isto combina a segurança comprovada dos algoritmos clássicos com a resistência quântica dos novos. Idealmente, o KEM é derivado de ambas as trocas de chaves. Se o Kyber apresentar uma falha matemática (o que acontece na nova criptografia), a camada clássica ainda protege os dados contra ataques clássicos.
  3. Verifique a cadeia de suprimentos: AWS, Cloudflare e Signal já estão implementando suporte PQC. Se uma VPN ou provedor de banco de dados não mencionou “FIPS 203” em seu roteiro, comece a fazer perguntas.

A porta para o futuro quântico está se abrindo. A única questão é se as fechaduras serão trocadas antes que os ladrões entrem.

Fontes (5)

Advertisement

🦋 Discussão no Bluesky

Discutir no Bluesky

Procurando publicações...