PGP による暗号化と復号化

PGP による暗号化と復号化

単純なファイルを暗号化および復号化できるようにしたいです。

  • 私はついていきますこのチュートリアルOpenPGPキーを生成するには、gets stuckこのステップでYou will be asked to tap on the keyboard (or do any of the things you normally do) in order for randomization to take place.

  • これらはファイルを暗号化および復号化するための正しいコマンドですか?

alice% gpg --output doc.gpg --encrypt --recipient

blake% gpg --output doc --decrypt doc.gpg

答え1

GnuPG で新しい OpenPGP キー ペアを生成するには、かなりのエントロピーが必要なので、キーの生成には時間がかかることがあります。待っている間に作業を行って、カーネルがより多くのランダム ビットを提供できるようにしてください。エントロピーが低いことがよくある仮想マシンの場合は、 などのソフトウェアの使用を検討してくださいhaveged

コマンドは--recipient引数を必要とするもの(受信者の定義、キーIDまたはメールアドレスの提供に使用)を除けば妥当であるように思われる。一般的に、GnuPGではオプションがコマンドの前にあるべきである。違いは必ずしも簡単には見分けられない(すべてダッシュで始まる)が、オプションは説明している。どうやっては何かを行うために使用され、コマンドは GnuPG が行うべきこと (暗号化、署名、復号化、キーの作成など) を定義します。最後に、入力が抜けています (入力方法はいくつかあります)。したがって、最初のコマンドは次のように記述する必要があります。

gpg --output doc.gpg --recipient <key-definition> --encrypt < message.txt

関連情報