私はそのサーバーの必要な公開鍵を持つサーバーからファイルを解読しようとしています。キーリングにはパスワード保護機能があります。そのため、ファイルを復号化しようとすると、パスフレーズの入力を求められます。gpgmeを使用してファイルを解読しているときに、ピンエントリー(パスフレーズ画面)をバイパスする方法
私たちがファイルの復号化を試みるときにパスワードを渡すことによって、そのパスフレーズをバイパスする方法はありますか?
パスフレーズが600秒のデフォルト時間にキャッシュされ、何らかの理由でmax-cache-ttl
を設定できない(私にはうまくいかなかった、私はyを知らない)、そのためにのみ利用可能であるgpg-agent
を使用しているセッション。
今私はgpg-preset-passphrase
を使用しているパスフレーズをキャッシュします。 .gnupg/gpg-agent.confにgpg-preset-passphrase --preset hex
と設定しました。私はこれで何が欠けているのか分かりません。
は誰か私はこの
おかげ
これを見てください:http://stackoverflow.com/questions/1867757/using-passphrase-callback- in-ruby-gpgme –
Sergeiありがとう、私はそれを通過しましたが、それは私を助けませんでした。私は彼がハッシュとしてパスフレーズを渡すのが好きだったのと同じことをしていますが、うまくいきませんでした。それでもパスフレーズ画面がポップアップしています! – kill007
受諾された回答をお読みになりましたか?ディレクトリと環境について言及しています。それもやってみましたか? –