Descriptografia
A descriptografia usa a chave necessária para reverter a criptografia e recuperar texto claro a partir de texto cifrado.
Definição
A descriptografia transforma texto cifrado em texto claro com algoritmo e chave adequados. A criptografia simétrica usa o segredo compartilhado; a assimétrica normalmente usa a chave privada do destinatário.
Processo
Podem ser necessários texto cifrado, chave, nonce ou vetor, etiqueta e parâmetros. Decodificar hexadecimal ou Base64 apenas recupera os bytes. Um esquema autenticado verifica a etiqueta antes de fornecer texto claro.
Falhas e segurança
Uma chave errada pode causar erro ou bytes sem sentido; esquemas não autenticados nem sempre detectam isso. O aplicativo deve rejeitar dados alterados, limitar detalhes da falha e proteger o texto recuperado.
A criptografia moderna robusta busca tornar isso inviável. Cifras fracas, poucas chaves, falhas ou chaves roubadas podem permitir exceções.
Não. Decodificação reverte uma representação pública como Base64; descriptografia reverte uma proteção controlada por chave.
A criptografia autenticada rejeita os dados. Sistemas antigos podem produzir conteúdo sem sentido sem indicar claramente o erro.