Answers:
这是生成新PGP密钥的GUI方式。
打开“ 密码和密钥(海马)”应用程序
出现此屏幕。
转到全局菜单中的File
→ New
或按Ctrl+N
在“ 创建新...”窗口中,选择“ PGP密钥”,然后单击“ 继续”。
输入您的全名和电子邮件地址,注释为可选
输入一个您会记住的强密码
等待“ 生成密钥”对话框完成(这可能需要一段时间)
你完成了!
您可以在“ 密码和密钥”应用程序的“ 我的个人密钥”标签中找到密钥。
只需单击几下,即可将密钥上传到Launchpad。
转到Launchpad.net并登录
在您的个人资料页面上,单击OpenPGP键旁边的黄色编辑按钮(带有灰色铅笔图标的圆形按钮)
注意:该页面的URL如下所示 https://launchpad.net/~yourusername
打开应用程序“ 密码和密钥(Seahorse)”
导航到“ 我的个人密钥”选项卡
选择您的密钥,然后转到全局菜单中的Remote
→Sync and Publish Keys
命中同步
注意:如果未选择同步服务器,则“ 同步”按钮可能显示为灰色。在这种情况下:
点击密钥服务器按钮
hkp://keyserver.ubuntu.com:XXXXX
从“ 发布密钥”列表中选择密钥服务器,然后单击关闭
从“ 我的个人密钥”选项卡上的列表中双击您的PGP密钥
在刚刚出现的关键窗口中,导航至“ 详细信息”标签,然后用鼠标选择“ 指纹”,然后按Ctrl+C
将刚复制的指纹粘贴到启动板的“ 更改您的OpenPGP密钥”页面上的“ 指纹”文本字段中,然后单击“ 导入密钥”
你完成了!
使用gpg创建OpenPGP密钥
步骤1:打开终端并输入:
gpg --gen-key
步骤2:GPG现在会问您一些有关您要生成的密钥类型的问题。请按照以下步骤每次选择默认选项。
第3步:检查您的密钥已通过键入生成gpg --list-keys
,如果成功。
pub 1024D / 12345678
->这是重要的数字
步骤4:Launchpad不会直接存储您的密钥,因此您需要将公共密钥导出到密钥服务器,例如keyserver.ubuntu.com:
gpg --keyserver keyserver.ubuntu.com --send-keys 12345678
将12345678替换为您在步骤3中记下的发布ID。
如果成功,GPG将显示类似于以下内容的消息:
gpg: sending key 12345678 to hkp server keyserver.ubuntu.com
使用gpg将密钥导入启动板
第1步:启动板通过指纹识别您的OpenPGP密钥。在您的终端中,您可以通过键入以下内容来询问GPG密钥的指纹:
gpg --fingerprint
GPG将显示类似于以下内容的消息:
Key fingerprint = `0464 39CD 2486 190A 2C5A 0739 0E68 04DC 16E7 CB72`
仅复制数字指纹:0464 39CD 2486 190A 2C5A 0739 0E68 04DC 16E7 CB72
。
第2步:访问您的OpenPGP
步骤3:将您在步骤1中复制的指纹粘贴到“指纹”文本框中,然后单击“导入密钥”按钮。Launchpad将使用指纹来检查Ubuntu密钥服务器中的密钥,如果成功,将向您发送加密的电子邮件,要求您确认密钥导入。
注意:这是一个简短的...从启动板过程开始.....两个过程都需要一段时间,所以请花点时间...
sudo
如果您不是root用户,请在第一个命令之前加上前缀。否则gpg
将无法存储密钥,因此密钥创建将失败。
keyserver.ubuntu.com
更新可能需要10分钟。要进行验证,可以转到keyserver.ubuntu.com并按用于生成密钥的名称或电子邮件进行搜索。
在lubuntu之类的无法使用密码和密钥(seahorse )应用程序的系统上,制作PGP密钥的一种好方法是使用gpa(GNU隐私助手)。它是gpg的图形前端。此方法也适用于其他Ubuntu衍生产品。
须藤apt install gpg gpa
2.从应用程序菜单启动gpa
3.点击Keys菜单,然后选择New Key。出现一个新窗口
4.Type您的全名,单击转发,然后键入您的正版的电子邮件address.press 前进。现在选择该选项,以后再进行备份。
输入密码(可以是单词或短语)以保护您的PGP密钥
现在,您已经成功创建了pgp密钥。它实际上是一对,由您的私钥和公钥组成
要在您的信件中使用PGP,例如为了安全地交换电子邮件,您需要给另一方您的公共密钥。因此,让我们先导出您的公钥,然后将其发送给他们。要导出,请打开gpa并选择您的密钥。现在点击Keys菜单,然后是Export keys。给您的公钥命名并保存
提示:为确保导出公钥,请使用文本编辑器将其打开,然后检查是否有起始行
`-----BEGIN PGP PUBLIC KEY BLOCK-----`