CyberGlossary

Criptografia

Chave criptográfica

Também conhecido como: Chave de cifragem, Chave cripto

Definição

Valor secreto ou público de alta entropia que parametriza um algoritmo criptográfico para cifrar, decifrar, assinar ou autenticar dados.

Uma chave criptográfica é uma sequência de bits utilizada por um algoritmo criptográfico para transformar dados: em criptografia simétrica, a mesma chave cifra e decifra (por exemplo, AES-128/192/256), enquanto em criptografia assimétrica um par é constituído por uma chave privada e uma chave pública matematicamente relacionadas (RSA-2048, ECDSA P-256, Ed25519). A robustez depende do comprimento, da aleatoriedade e do algoritmo; as recomendações atuais do NIST consideram equivalentes ao nível de segurança de 128 bits as chaves simétricas de 128 bits, RSA-3072 e curvas elípticas de 256 bits. As chaves devem ser geradas com um RNG criptograficamente seguro, guardadas em componentes protegidos (HSM, TPM, enclave seguro, KMS) e geridas ao longo de todo o ciclo de vida: geração, distribuição, utilização, rotação, custódia, arquivo, revogação e destruição.

Exemplos

  • Uma chave AES de 256 bits gerada por um RNG de hardware e guardada num HSM.
  • Um par de chaves Ed25519 usado para assinar commits no Git e ligações SSH.

Termos relacionados