CyberGlossary

Criptografia

Chave-mestra

Também conhecido como: Chave raiz, Master Encryption Key (MEK)

Definição

Chave de longa duração e elevado valor a partir da qual outras chaves são derivadas ou que cifra diretamente outras chaves.

Uma chave-mestra é uma chave criptográfica de longa duração cujo papel principal é gerar, proteger ou empacotar outras chaves, em vez de cifrar diretamente dados do utilizador. Padrões comuns incluem o seu uso como Key Encryption Key (KEK) que empacota Data Encryption Keys (DEKs) efémeras em esquemas de envelope encryption (AWS KMS, GCP KMS, Azure Key Vault), como semente para uma KDF hierárquica ("master secret" do HKDF, chaves-mestras BIP32 em carteiras) ou como chave-mestra de base de dados em sistemas tipo TDE. Como o seu comprometimento afeta tudo o que protege, as chaves-mestras são guardadas em HSMs, TPMs ou enclaves seguros, usadas apenas em operações curtas, sujeitas a rotação conforme cryptoperiods documentados e a controlos de acesso e auditoria rigorosos.

Exemplos

  • Uma customer master key (CMK) do AWS KMS empacota as data keys usadas pela cifragem do lado do servidor do S3.
  • Uma carteira BIP32 hierárquica determinística deriva todas as chaves de conta a partir de uma única semente mestra.

Termos relacionados