2016-05-31 17 views
0

誰でもこの問題を解決できますか?復号化コードを実行すると、毎回パスフレーズが要求され、入力されなければ失敗します。私はこれを自動化して、パスフレーズが毎回尋ねられないようにしたい。私はkleopatraを使ってGPG4winがインストールされた公開鍵/秘密鍵をインポート/エクスポートしています。PGP:復号化できません。毎回と時間切れにパスフレーズを入力します。

答えて

0

私はあなたの不満を理解することができますが、私は機能が意図されていると信じています。秘密鍵が一定期間開かれたままになっていたり、パスフレーズがキャッシュされていれば、どちらか一方が漏れる可能性があるセキュリティホールが発生します。

OSには、他のプロセスがそれらに属していないメモリを読み取るのを防ぐためのセキュリティ対策が施されていますが、これにはまだ方法があります。最初に気になる方法は、実際の生活よりも研究室で行われる可能性が高いですが、セキュリティ専門家はまだ赤旗を投げます。

複数のファイルをすべて一度に復号化するコマンドラインを使用できます。how-to-use-gpg-to-decrypt-multiple-files-to-a-different-directoryを参照してください。希望が役立ちます。

+0

ご返信ありがとうございます。しかし、私はこの機能を使用することはできません。私の要求では、私はファイル転送の前にファイルを解読する必要があります。 (窓を使って)だから毎回私は解読するためにただ一つのファイルを得る。それでは、コマンドラインをどのように使うのか。 – Sowndarya

+0

'gpg --passphrase THISISTHEPASSPHRASE -o C:\ OUTPUTFILENAME -d C:\ FILETODECRYPT.GPG'はあなたが探しているものかもしれませんが、私は注意します。もう一度あなたは悪意のある人がそれにアクセスできるようにパスフレーズを入れています。これはバッチスクリプトに保存されている場合、コマンド履歴に表示されます。それが許容可能なリスクであるならば、あなた次第です。 – micker

関連する問題