O Sym. O Pacote de Dados Protegidos e Integrados , juntamente com o Pacote de Código de Detecção de Modificações , foram introduzidos para evitar Um conjunto de ataques ao protocolo OpenPGP, que se baseou na modificação do criptografia e no uso do chamado oráculo de decodificação para adivinhar parcialmente o texto original.
Com esses dois pacotes, modificações no criptografo podem ser detectadas. Isso, claro, também inclui lançamentos de bits aleatórios. Eles não fornecem uma assinatura criptográfica embora. Em contraste com o armazenamento de uma soma de verificação adicional SHA256, a diferença é que o pacote MDC usa SHA-1: mas ambos devem ser suficientes para uma detecção de corrupção aleatória. A detecção de modificação também é limitada ao fluxo de criptografia, não aos cabeçalhos / metadados do OpenPGP. Em ambos os casos (hash simples SHA256 e pacote MDC) você não será capaz de restaurar os bits podres, você só pode detectar modificações.
Você pode facilmente tentar modificando o texto criptografado de uma mensagem criptografada do OpenPGP.