2

私は通常、WindowsでPGP Corp.アプリを使用して復号化するPGPファイルを持っています。プロセスを Linux で動作させようとして、問題が発生しました。これが私が使用しているコマンドです。

gpg --output ~/decrypted.txt -d encrypted_report.txt.pgp

その後、パス フレーズ (gpg が受け入れる) の入力を求められますが、何もありません。出力ファイルは作成されず、エラーは表示されません。

詳細モードを切り替えると、gpgs 出力の先頭にこれ以外の追加情報は表示されません

gpg: public key is 11919529
gpg: using subkey 11919529 instead of primary key 4FB1F60F

Windows からキーリングを正常にインポートしましたが、ここで何が起こっているのかわかりません。暗号化されたファイルは PGP-zip ファイルである可能性があります。pgp-zip コマンドで解凍しようとすると、tar エラーが発生します (Windows PGP アプリケーションによって作成された PGP zip ファイルであると確信しているため、これは理にかなっています)。

どんな助けやヒントも大歓迎です。

4

1 に答える 1

2

元のファイルが ASCII としてダウンロードされ、Linux システムで「破損」したようです。BINARY を使用してファイルを再度ダウンロードすると、問題は魔法のように消えました。

これは非常に一般的な問題です。「修正」するのは簡単ですが、明らかにするのは難しい場合があります。

于 2013-01-23T23:19:37.103 に答える