Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 273

Agilidade criptografica

Revisado porCybersecurity entrepreneur & security researcher

O que é Agilidade criptografica?

Agilidade criptograficaPropriedade de um sistema que lhe permite substituir algoritmos, parametros ou chaves criptograficas de forma rapida e segura quando mudam as ameacas ou os padroes.


A agilidade criptografica, ou crypto agility, e a disciplina de design que constroi os sistemas de modo que algoritmos, tamanhos de chave, tipos de certificado e protocolos possam ser atualizados sem reescrever o codigo da aplicacao nem quebrar a interoperabilidade. E alcancada por meio de identificadores e negociacao de algoritmos (cipher suites TLS, parametros alg do JOSE), camadas de abstracao como PKCS#11 e interfaces de KMS, bibliotecas configuraveis, ciclo de vida automatizado de certificados (ACME) e um inventario mantido de onde a criptografia e usada — uma lista de materiais criptograficos (CBOM).

O ciclo de substituicao agil

flowchart LR
  A[Inventario cripto / CBOM] --> B[Algoritmo por tras de uma interface]
  B --> C[Negociacao ou config seleciona o algo]
  C --> D{Mudanca de ameaca ou padrao?}
  D -->|SHA-1 quebrado, mandato PQC| E[Atualizar config / rotacionar chaves]
  E --> C
  D -->|Estavel| F[Continuar operando]

A agilidade tornou-se urgente a medida que SHA-1 (praticamente quebrado pela colisao SHAttered de 2017), RSA-1024 e 3DES foram descontinuados, e agora e o pre-requisito para a migracao pos-quantica. Em agosto de 2024, o NIST finalizou o FIPS 203 (ML-KEM) para encapsulamento de chaves, e o FIPS 204 (ML-DSA) e o FIPS 205 (SLH-DSA) para assinaturas; a suite CNSA 2.0 da NSA define prazos que levam muitos sistemas a adota-los bem antes de 2035. Como os adversarios do tipo "colher agora, decifrar depois" (harvest-now, decrypt-later) gravam trafego cifrado hoje, os sistemas ageis implantam esquemas hibridos (por exemplo, X25519 + ML-KEM) por configuracao em vez de reescritas de codigo. Sistemas sem agilidade — algoritmos fixos no codigo, firmware opaco, bibliotecas de protocolo expiradas — enfrentam adaptacoes de varios anos e alto risco sempre que uma primitiva cai.

Exemplos

  1. 01

    Um servidor TLS capaz de ativar a troca de chaves hibrida X25519+ML-KEM apenas por configuracao.

  2. 02

    Um pipeline de assinatura de codigo que substitui RSA-PSS por ML-DSA apos uma atualizacao do fornecedor.

Perguntas frequentes

O que é Agilidade criptografica?

Propriedade de um sistema que lhe permite substituir algoritmos, parametros ou chaves criptograficas de forma rapida e segura quando mudam as ameacas ou os padroes. Pertence à categoria Criptografia da cibersegurança.

O que significa Agilidade criptografica?

Propriedade de um sistema que lhe permite substituir algoritmos, parametros ou chaves criptograficas de forma rapida e segura quando mudam as ameacas ou os padroes.

Como se defender contra Agilidade criptografica?

As defesas contra Agilidade criptografica costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Agilidade criptografica?

Nomes alternativos comuns: Agilidade de algoritmos, Crypto-agility.

Termos relacionados

Ver também