Pular para o conteúdo
Skillpedia
Diversos35 mil · #5997

migrating-to-post-quantum-cryptography

Faz seu agente preparar a infraestrutura para criptografia pós-quântica, protegendo contra futuras ameaças.

O que ela faz

Esta ferramenta ajuda a preparar seus sistemas de comunicação para computadores quânticos. Ela verifica quais criptografias você usa, ajuda a escolher as mais seguras e permite testar novas formas de criptografia que resistem a ataques quânticos.

Quando usar

  • ✓Quando você quer saber quais criptografias seus sistemas usam.
  • ✓Quando você precisa proteger dados que devem ficar secretos por muito tempo.
  • ✓Quando você quer testar novas criptografias mais seguras contra ataques futuros.

Exemplo do que pedir para a IA

“Como posso verificar se meus servidores web estão usando criptografia segura contra computadores quânticos?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/migrating-to-post-quantum-cryptography/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/migrating-to-post-quantum-cryptography/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro cria um inventário de todas as criptografias usadas. Depois, ela ajuda a configurar novas criptografias 'híbridas' que combinam métodos antigos e novos para garantir a segurança.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill migrating-to-post-quantum-cryptography

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/migrating-to-post-quantum-cryptography/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Migrando para Criptografia Pós-Quântica

Escopo e Autorização: Esta habilidade descreve a engenharia de migração criptográfica defensiva em sistemas que você possui ou opera. A varredura de descoberta criptográfica pode acessar material de chave sensível e tráfego de produção — execute ferramentas de inventário apenas com autorização e de acordo com as políticas de gerenciamento de mudanças e tratamento de dados da sua organização.

Visão Geral

Um computador quântico criptograficamente relevante (CRQC) executando o algoritmo de Shor quebrará a criptografia de chave pública que protege quase todas as comunicações e assinaturas atuais: RSA, Diffie-Hellman de campo finito e curva elíptica (DH/ECDH) e ECDSA. Primitivas simétricas (AES) e hashes (SHA-2/3) são apenas enfraquecidas (Grover oferece uma aceleração quadrática, mitigada por tamanhos de chave/saída maiores), mas algoritmos assimétricos são catastroficamente quebrados. A ameaça mais urgente é coletar agora, descriptografar depois (HNDL): adversários capturando tráfego criptografado hoje para descriptografar assim que um CRQC existir, o que coloca segredos de longa duração (registros de saúde, segredos de estado, propriedade intelectual, chaves de raiz de confiança) em risco agora.

Em 13 de agosto de 2024, o NIST finalizou os primeiros padrões pós-quânticos: FIPS 203 (ML-KEM, Module-Lattice KEM, anteriormente CRYSTALS-Kyber) para estabelecimento de chaves, FIPS 204 (ML-DSA, Module-Lattice digital signatures, anteriormente CRYSTALS-Dilithium) e FIPS 205 (SLH-DSA, o esquema de assinatura baseado em hash sem estado SPHINCS+). O playbook de migração (NIST SP 1800-38, Migration to Post-Quantum Cryptography) é: (1) construir um inventário criptográfico / CBOM, (2) priorizar por exposição HNDL e agilidade criptográfica, (3) implantar esquemas híbridos (um algoritmo clássico E um algoritmo PQC combinados, por exemplo, X25519MLKEM768) para que uma falha em qualquer um dos lados não comprometa a sessão, e (4) re-chaveamento e rotação.

Esta habilidade mapeia para o ATT&CK T1573 – Canal Criptografado: os mesmos canais criptográficos que os adversários abusam para C2 furtivo são os canais que os defensores devem tornar resistentes a quânticos; entender os algoritmos em uso é fundamental tanto para a detecção de ataques quanto para a migração defensiva. O resultado do NIST CSF é PR.DS-02 (proteção de dados em trânsito) — e, por extensão, dados em repouso para armazenamentos sensíveis a HNDL.

Quando Usar

  • Ao construir um inventário criptográfico corporativo / Bill of Materials (CBOM) de criptografia para prontidão quântica.
  • Ao priorizar quais sistemas devem migrar primeiro com base na vida útil dos dados e na exposição HNDL.
  • Ao habilitar a troca de chaves pós-quântica híbrida (X25519MLKEM768) em endpoints TLS, VPNs ou SSH.
  • Ao emitir certificados PQC ou híbridos e testar a verificação de assinatura PQC.
  • Ao avaliar a agilidade criptográfica — a capacidade de trocar algoritmos sem re-arquitetar aplicações.

Pré-requisitos

  • OpenSSL 3.5.0 ou posterior, que inclui suporte nativo para ML-KEM, ML-DSA e SLH-DSA:
    openssl version            # expect 3.5.0+
    openssl list -kem-algorithms | grep -i mlkem
    openssl list -signature-algorithms | grep -i mldsa
    
  • Para OpenSSL 3.0–3.4, o oqs-provider do Open Quantum Safe, mais liboqs:
    git clone https://github.com/open-quantum-safe/liboqs && \
      cmake -S liboqs -B liboqs/build && cmake --build liboqs/build && \
      sudo cmake --install liboqs/build
    git clone https://github.com/open-quantum-safe/oqs-provider && \
      cmake -S oqs-provider -B oqs-provider/_build && \
      cmake --build oqs-provider/_build && \
      sudo cmake --install oqs-provider/_build
    
  • Python 3.8+ para o auxiliar de inventário:
    python3 -m pip install cryptography
    
  • (Opcional) Um gerador de CBOM: CycloneDX cdxgen, ou cbomkit-theia para descoberta criptográfica de contêiner/diretório.

Objetivos

  • Produzir um inventário criptográfico (CBOM) de algoritmos, tamanhos de chave, certificados e protocolos em uso.
  • Classificar ativos por vulnerabilidade quântica e exposição HNDL e priorizar a migração.
  • Configurar e verificar a troca de chaves híbrida X25519MLKEM768 em um endpoint TLS.
  • Gerar chaves ML-KEM e ML-DSA e um certificado PQC/híbrido, e verificar assinaturas.
  • Estabelecer uma linha de base de agilidade criptográfica e um plano de re-chaveamento / rotação.

Mapeamento MITRE ATT&CK

ID Nome Oficial da Técnica Relevância
T1573 Canal Criptografado A migração protege os canais criptografados (TLS/VPN/SSH) que protegem os dados em trânsito; o inventário criptográfico desses canais também fundamenta a detecção de C2 criptografado controlado por adversários.

…

Perguntas frequentes

O que é 'colher agora, decifrar depois' (HNDL)?

É uma ameaça onde hackers gravam seus dados hoje para decifrá-los quando tiverem computadores quânticos poderosos.

O que são criptografias 'híbridas'?

São métodos de criptografia que usam tanto um algoritmo clássico quanto um algoritmo pós-quântico ao mesmo tempo. Se um falhar, o outro ainda protege os dados.

Preciso de um computador quântico para usar esta ferramenta?

Não, esta ferramenta é para se preparar para o futuro, quando computadores quânticos existirem e puderem quebrar as criptografias atuais.

Detalhes

Descrição original do autor

Build a cryptographic inventory/CBOM with OpenSSL 3.5+, deploy hybrid post-quantum key exchange (X25519MLKEM768) on TLS/VPN/SSH endpoints, generate ML-KEM/ML-DSA keys and PQC/hybrid certificates, and prioritize migration by harvest-now-decrypt-later (HNDL) exposure per NIST SP 1800-38. Use when inventorying enterprise cryptography for quantum-readiness, enabling hybrid PQC key exchange, or issuing

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5997
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas