← CCSP: segurança cloud, dados e operação
09 / 18 · 55 MIN

Cifragem por envelope, chaves e restauro

Executa cifragem autenticada e distingue rewrap, exposição de DEK e dependências de recuperação.

Duas chaves, duas responsabilidades

Num arquivo fictício de liquidação, cada lote é cifrado com uma chave de dados, a DEK. Outra chave, a KEK, protege essa DEK. O pacote guardado precisa do ciphertext, do IV, da tag, da DEK cifrada e da identificação necessária para encontrar a KEK correta. Guardar a DEK cifrada junto do lote pode ser adequado; guardar ali a DEK em claro elimina a separação pretendida. O desenho tem de explicar onde existe texto em claro durante o processamento, quem pode pedir a decifragem e como a aplicação autentica a resposta. Uma política que protege apenas o ficheiro, esquecendo permissões de uso da chave, deixa incompleto o controlo do caminho de leitura.

Contexto autenticado e resultado ainda não aceite

O exercício usa AES-256-GCM com IV aleatório de 12 bytes e tag de 16 bytes. Cada cifragem gera um IV novo; a unicidade por chave continua a ser uma obrigação de um desenho real, sobretudo com volume elevado. AAD associa tenant, objeto e versão ao ciphertext sem esconder esses campos. Se a aplicação pedir a abertura com contexto diferente, a autenticação falha. Não uses AAD para guardar segredos. Em Node, update() pode produzir bytes antes da validação final: o exemplo só devolve o resultado quando final() termina com sucesso. Uma falha de autenticação deve impedir a utilização desses bytes no processamento do lote, mesmo que pareçam legíveis.

Distingue rotação, rewrap e nova cifragem

Executa node run.mjs com o script completo da aula seguinte. O primeiro grupo cria um lote fictício e protege a mesma DEK sob uma KEK nova. O hash do ciphertext do lote mantém-se: foi alterado o invólucro da chave. A verificação retained data key still decrypts after rewrap mostra que alguém com a DEK original ainda consegue decifrar esse ciphertext. Para responder a uma exposição da DEK, avalia dados afetados, acesso, preservação de evidência e a necessidade de gerar uma DEK nova e voltar a cifrar. Não declares sanado um incidente apenas porque o painel de rotação está verde. O exercício local não reproduz a rotação interna de material de uma chave KMS.

O backup também tem dependências de chaves

O script conserva um invólucro antigo e outro novo. Retira a referência old do registo de chaves: o backup antigo falha, o novo funciona. Repor a referência recupera o primeiro. Isto demonstra indisponibilidade lógica, não apagamento físico; a variável oldKek continua em memória. No trabalho APS, inventaria também backups imutáveis, cópias exportadas e consumidores antigos antes de retirar uma chave. Define quem aprova, como ensaiar o restauro e quais os sinais para interromper a mudança. Um restauro com a conta pessoal do engenheiro não demonstra autonomia da identidade de operação. A evidência de recuperação deve usar a identidade prevista, o objeto correto e os requisitos de integridade do processo.

Interpreta as falhas antes de fechar a mudança

As duas execuções registadas passaram 36 verificações cada, das quais 12 pertencem ao grupo envelope. Alterações ao ciphertext, tag, contexto e chave provocam rejeição. Isso demonstra os casos ensaiados neste runtime, sem provar disponibilidade de KMS, proteção HSM, conformidade FIPS ou aceitação de uma aplicação. Para o handover, acrescenta uma matriz com a versão do backup, a chave de que depende, a identidade autorizada, o último restauro e a decisão de retenção. Se uma cópia ainda depende da chave antiga, mantém a retirada pendente ou migra-a por processo autorizado. Relaciona esta aula com retenção, incidentes e recuperação: o controlo só é útil quando os dados continuam recuperáveis por quem deve aceder-lhes.

NA PRÁTICA

Dados sintéticos de um lote de liquidação; nenhuma informação interna do BNP Paribas.

Armadilhas comuns

Aceitar um indicador técnico isolado como prova do controlo completo; omitir testes negativos e dependências.

Tópicos relacionados: Recuperação e incidentes cloud · Proteção de dados e IAM

Leva esta ideia contigo

Executa cifragem autenticada e distingue rewrap, exposição de DEK e dependências de recuperação.

Criar conta

Referência: AWS KMS cryptography essentials · CCSP examination outline effective 2026-08-01; January2026 V2 PDF

CCSP® é uma marca registada de ISC2, Inc. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por ISC2. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.