私はgpgを使って秘密の画像ファイルを復号する方法を学びます。以下の例では、という写真を暗号化(および可視化)していますkermit.png
。これまで私は次のことができます:
gpg -d kermit.png.gpg >> kermit_decrypted.png
xdg-open kermit_decrypted.png
今問題は、画像の復号化されたバージョンを保存したくないということです。なぜなら、shred -u kermit_decrypted.png
そのようなものを使って削除しなければならないことを覚えておく必要があるからです。代わりに、私は単に出力をgpg -d kermit.png.gpg
画像ビューアにパイプすることを好みます。もちろん、問題は、私の画像ビューア(viewnior
)がこの出力を入力として受け入れないことです。
この問題をどのように解決しますか?
答え1
あなたはそれを使用することができますfeh
:
$ gpg -d kermit.png.gpg | feh -
さらにfim
:
$ gpg -d kermit.png.gpg | fim -i
コマンドはdisplay
以下から提供されますimagemagick
。
$ gpg -d kermit.png.gpg | display