--list-keysコマンドを入力しても受信者メールが表示されない場合は、次のコマンドを使用してファイルを暗号化するにはどうすればよいですか?
GPGを使用してファイルを暗号化するコマンドの例
gpg --output "output_filename" --encrypt --recipient [email protected] "input_filename"
gpg --list-keysの出力にはインポートされた公開鍵が表示され、そのうちの1つは電子メールを表示するUser_Aです。しかし、他の会社であるABCは電子メールを示していません。ファイルを暗号化してABC会社に送信して秘密鍵を使用して復号化できるコマンドは何ですか?
pub 2048R/4XXXX4E4 2016-08-29
uid [ultimate] User_A <[email protected]>
sub 2048R/DXXXX7E 2016-08-29
pub 1024D/FXXXXX3D 2007-01-20
uid [ unknown] Company ABC
sub 2048g/7XXXXXE 2007-01-20
答え1
メールアドレスの代わりに識別子を使用できます。
gpg --output "output_filename" --encrypt --recipient FXXXXX3D "input_filename"
(実際には指紋全体を指定する必要がありますが、これは別の話です。)