Se você criptografou o arquivo com gpg -c
, não há como verificar o que o arquivo contém sem saber a frase secreta. Essa é uma propriedade central da criptografia simétrica. Como você precisará fornecer a senha de qualquer maneira, faça o teste real: descompacte o arquivo e compare-o com o original. No Linux ou outra variante unix:
gpg -d <50GBfile.gpg | cmp - 50GBfile
Se você quiser uma garantia adicional de integridade, poderá assinar o arquivo com sua chave privada adicionando a opção -s
ao criptografar o arquivo.
gpg -c -s 50GBfile
Depois, você pode verificar a assinatura com gpg --verify 50GBfile.gpg
. Observe que isso apenas garante que o arquivo é um dos arquivos que você assinou, isso não protege você contra um erro por meio do qual você assinou o arquivo errado.
Se você usou criptografia assimétrica (com a chave pública do destinatário - sua própria chave pública), verificar se o arquivo tem o conteúdo desejado exigiria a chave privada do destinatário. Com vários destinatários, a chave privada de qualquer destinatário seria suficiente. Normalmente você colocaria sua própria chave como destinatária de todas as mensagens criptografadas, com encrypt-to
ou hidden-encrypt-to
no arquivo de configuração GPG.