複数の受信者がいるファイルを暗号化することはgpgの意味は何ですか?

複数の受信者がいるファイルを暗号化することはgpgの意味は何ですか?

他の人の公開鍵を使用してファイルを暗号化するには、次のコマンドを使用できます。

gpg --recipient [email protected] --encrypt --armor file_name

このコマンドに複数のパラメータがある場合は理解できません--recipient。以下は例です。

gpg --recipient [email protected] --recipient [email protected] --encrypt --armor file_name

このコマンドは名前付きファイルのみを生成します。それでは、2人のユーザーに対応する秘密鍵を復号化できるというfile_name.asc意味ですか?file_name.asc複数のパラメータが必要な場合は、誰でも説明を支援できますか--recipient

答え1

それでは、これはfile_name.asc両方のユーザーに対応する秘密鍵を復号化できることを意味しますか?

はい、すべての受信者キーでメッセージを復号化できます。厳密に言えば、メッセージは公開鍵を使用して暗号化され、その鍵は提供された各公開鍵を使用して暗号化されます。したがって、その秘密鍵は公開鍵を復号化してからメッセージを復号化できます。

複数のパラメータが必要な場合は、誰でも説明を支援できますか--recipient

一般的なシナリオは、複数の受信者に送信する電子メールを暗号化することです。別のアプローチは、共有キーなしで複数のユーザーがアクセスできる暗号化されたコンテンツを保存することです。

関連情報