não é possível descriptografar certos arquivos com a chave secreta pgp 6.5.8, algum conselho?

1

Ok, então eu faço algumas coisas para um cliente nosso que exige que eu descriptografe algumas mensagens de seus fornecedores, a coisa é, algo estranho aconteceu outro dia e só posso descriptografar alguns arquivos com um script de decriptografia antigo, mas por certos arquivos eu recebo o erro:

"A mensagem está criptografada. Não é possível descriptografar a mensagem. Só pode ser descriptografado por:   2048 bits, ID de Chave 98627E12, Criado em 2000-03-02    "Outro cara" "

como você pode ver, a chave é antiga e eu ainda tinha 9 anos quando foi criada, então eu tenho idéia de quem é esse "Outro Cara". . .e não consigo entender por que sou capaz de descriptografar alguns dos arquivos do fornecedor com o script de descriptografia, mas para outros ele falha.

PS: o fornecedor usa apenas uma chave pública, então isso deve funcionar para todos os arquivos, algum conselho?

    
por pythonian29033 04.10.2013 / 11:27

2 respostas

0

Ok, então depois de duas semanas pesquisando e tentando descobrir o que eu estava fazendo de errado, descobri que estava fazendo tudo certo;

os caras do fornecedor criptografaram o arquivo e, em seguida, moveram o arquivo de uma máquina para outra em formato ASCII. Isso alterou o conteúdo do arquivo criptografado.

após o transporte do arquivo novamente no formato BINARY, a descriptografia foi bem-sucedida.

Eu já tinha recebido um erro dizendo que o arquivo estava corrompido e que o arquivo não pôde ser descriptografado.

Este foi o primeiro caso em que recebi tal erro, mas de acordo com o fornecedor, essa foi a causa do problema.

Obrigado pela sua ajuda a todos

    
por 22.10.2013 / 10:36
0

O texto do erro informa que você está sem o private (qual chave pública correspondente foi usada para criptografar a mensagem).

De qualquer forma, eu acho que você anonimizou a mensagem (não há problema com isso) e bagunçou a ID da chave, não há IDs de chave PGP de nove dígitos.

Você não poderá descriptografar a mensagem sem a chave privada. Pergunte ao remetente por que ele usou essa chave pública / para entregar a chave privada correspondente ou reenviar criptografada para a chave que você possui.

    
por 04.10.2013 / 12:30