我需要发送一条 GPG 消息,并且我只有收件人电子邮件的公钥

我需要发送一条 GPG 消息,并且我只有收件人电子邮件的公钥

我的桌面上有一台 Centos 7。

我有一个电子邮件地址的公共 GPG 密钥,我需要在其中发送电子邮件。

问题:如何向收件人发送加密的电子邮件?

答案1

  1. 导入 GPG 公钥pubkey.asc

    gpg --import < pubkey.asc
    
  2. 通过列出您的钥匙来查找钥匙 ID

    gpg --list-key
    pub   1234R/2A4E837B 2017-01-01
    uid                 John Smith  <[email protected]>
    sub   2345R/12345BC7 2017-01-01
    

公钥 ID 在这里2A4E837B

  1. 将您的消息写入文件mymessage.txt并通过提供 ID 对其进行加密

    gpg -e -a mymessage.txt
    
    Enter the user ID.  End with an empty line:  [ press "2A4E837" and "ENTER"]
    Enter the user ID.  End with an empty line:  [ press "ENTER" ]
    
  2. 一个新文件mymessage.txt.asc 已创建。使用任何邮件服务将其内容发送给您的收件人。

相关内容