arquivos XLSX corrompidos durante a criptografia

1

Eu tenho um fornecedor que criptografa um arquivo xlsx usando o servidor McAfee E-Business com o PGP versão 7.1.1 usando o seguinte comando:

pgp --encrypt --sign --user ${vendorpgpkey} --passphrase InputFilename --force --overwrite --output OutputFilename

Estou tentando descriptografar o arquivo usando o seguinte comando.

gpg -d --output "${PGPDecryptedFileName}" "${PGPEncryptedFileName}"

Esse processo funciona quando o fornecedor está me enviando arquivos .txt, .csv ou .pdf. No entanto, se eles tentarem criptografar e enviar um arquivo .xlsx, o arquivo será corrompido quando descriptografado.

O fornecedor está enviando o arquivo para mim via SFTP usando transferência binária.

Eu posso criptografar o arquivo no meu laptop local e descriptografá-lo sem problemas, por isso estou assumindo que é algo relacionado ao modo como o fornecedor está lidando com a criptografia. Também verifiquei a ajuda da Symantec e não consegui encontrar pistas.

Qualquer ajuda para identificar o problema ou apontar etapas adicionais de depuração seria bem-vinda.

    
por user1193339 25.08.2016 / 21:31

1 resposta

0

Esses arquivos são realmente arquivos .zip, portanto você pode tentar descompactar o arquivo .xlsx como um .zip e tentar se a senha corresponder à usada. Se a descompactação for bem, existe um problema com o conteúdo do arquivo. Se não, a soma de verificação do CRC não corresponde àquela do arquivo e você precisa recuperar o arquivo novamente.

    
por 25.08.2016 / 21:33