単純なファイルを暗号化して復号化できるようにしたいです。
フォローするこのチュートリアル
gets stuck
このステップでは、OpenPGP キーを生成します。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 鍵ペアを生成するには、かなりのエントロピーが必要であるため、鍵の生成に時間がかかることがあります。カーネルがより多くのランダムビットを提供するのを待っている間にいくつかのことをします。 VMが定期的に低いエントロピーで問題を抱えている場合は、次のものを使用することを検討してくださいhaveged
。
これらのコマンドは合理的に見えますが、--recipient
パラメータ(受信者定義、キーID、またはEメールアドレスを指定)が必要です。通常、GnuPGには常にコマンドの前にオプションが必要です。違いを常に簡単に見つけることはできませんが(すべての前にダッシュが付いています)、オプションが説明されています。どのように何かを実行すると、コマンドはGnuPGが実行する必要があるアクション(暗号化、署名、復号化、キー生成...)を定義します。最後に、いくつかの入力を提供できませんでした(これを行う方法はいくつかあります)。したがって、最初のコマンドは次のようになります。
gpg --output doc.gpg --recipient <key-definition> --encrypt < message.txt