다음 명령을 사용하여 PGP 버전 7.1.1이 설치된 McAfee E-Business Server를 사용하여 xlsx 파일을 암호화하는 공급 업체가 있습니다.
pgp --encrypt --sign --user ${vendorpgpkey} --passphrase InputFilename --force --overwrite --output OutputFilename
다음 명령을 사용하여 파일을 해독하려고합니다.
gpg -d --output "${PGPDecryptedFileName}" "${PGPEncryptedFileName}"
이 프로세스는 공급 업체가 .txt, .csv 또는 .pdf 파일을 보낼 때 작동합니다. 그러나 그들이 .xlsx 파일을 암호화하여 보내려고하면 해독 할 때 파일이 손상됩니다.
공급 업체가 이진 전송을 사용하여 SFTP를 통해 파일을 나에게 보냅니다.
로컬 랩톱에서 파일을 암호화하고 문제없이 해독 할 수 있으므로 공급 업체가 암호화를 처리하는 방법과 관련이 있다고 가정합니다. 시만텍 도움말을 확인한 결과 리드를 찾을 수 없습니다.
문제를 식별하거나 추가 디버깅 단계를 지적하는 데 도움이 될 것입니다.
PGP의 암호 해독 측면 에서이 구문을 사용합니다
—
Pimp Juice IT
pgp --decrypt "<sourcedir>\<filename>" -o "<outputdir>" --passphrase <passphrase> --temp-dir "%temp%" --verbose --debug >> %tmplogfile% 2<&1
... GPG 명령에 암호가 필요하지 않다는 것을 확인할 수 있습니다. 공개 키로 암호화하는 외부 엔티티와 작업을 수행합니다. BINARY를 사용하는 SFTP는 쉽게 테스트 할 수 있도록 ASCII 모드로 변경하는 데 문제가 있습니다.
모든 대담한 의견에 대해 미안하지만 다른 점이 있지만 SFTP 연결을 통해 XLSX 파일을 보내거나 파일 수준 암호화없이 보내 결과를 확인하십시오. FTP는 SSH를 통해 암호화되기 때문에 파일 내용이 잘 보호되며 FTP 서버에서 한 번의 데이터 유휴 보안이 문제가 될 경우 파일을 즉시 이동하기 위해 사서함에서 파일을 볼 수 있습니다 ... 이런 종류의 문제를 해결하는 간단한 방법을 생각합니다.
—
Pimp Juice IT
이것은 PGP의 텍스트 모드가 효과가있는 것 같습니다 ... --no-text 옵션이
—
grawity
pgp
있습니까?
@PIMP_JUICE_IT에게 감사합니다. 암호화되지 않은 파일의 사본을 요청하여 문제를 확인할 수 있는지 확인하려고합니다. 자세한 로깅도 시도합니다.
—
user1193339
pgp -e "<sourcedir>\<Filename>" -r <key> --output "<Outputdir>" --temp-dir "%temp%" --verbose --debug >> %tmplogfile% 2<&1
오류가 있는지 확인하는 데 문제가있는 경우 나중에 로그 파일을 검토 할 수 있습니다. 누군가 비명을 지르는 경우; 하지만 누군가 내가이 작업을 설정하는 방식에 비명을 지르기 전에 작업에서 "알려진"오류에 대한 이메일을받을 것입니다. PGP 로그를 보내거나 상세 정보를 켜고 검토 할 수도 있습니다. 문제가 발생했을 때 정확히 어떤 오류가 발생합니까?