如何制作 PGP 密钥?

如何制作 PGP 密钥?

我如何制作PGP 密钥? 我希望用它来签署 PPA 上传等。

答案1

生成 PGP 密钥

这是一个生成新 PGP 密钥的 GUI 方式。

  1. 打开密码和密钥 (Seahorse)应用

    将会出现此屏幕。

    密码和密钥截图

  2. 在全局菜单中进入File→或点击+NewCtrlN

  3. 在里面创建新的 ...窗口选择PGP 密钥并击中继续

    创建新... 截图

  4. 输入您的全名和电子邮件地址,评论是可选的。

    新的 PGP 密钥屏幕截图

  5. 输入一个你能记住的强密码

    新 PGP 密钥的密码截图

  6. 等待生成密钥对话框完成(这可能需要一段时间)

  7. 你完成了!

您可以在密码和密钥应用程序的我的个人钥匙标签。

我的个人钥匙截图

将您的密钥上传至 Launchpad

只需单击几下即可将您的密钥上传至 Launchpad。

  1. Launchpad.net并登录

  2. 在您的个人资料页面上,点击黄色编辑按钮(带有灰色铅笔图标的圆形按钮)OpenPGP 密钥

    注意:该页面的 URL 如下所示https://launchpad.net/~yourusername

    LP 上的 OpenPGP 密钥

  3. 打开应用程序密码和密钥 (Seahorse)

  4. 导航至我的个人钥匙标签

  5. 选择您的密钥并转到全局菜单中的RemoteSync and Publish Keys

  6. 同步

    在此处输入图片描述

    注意:同步如果没有选择同步服务器,按钮可能会变灰。在这种情况下:

    • 密钥服务器按钮

      在此处输入图片描述

    • hkp://keyserver.ubuntu.com:XXXXX从中选择密钥服务器发布密钥至列出并点击关闭

      在此处输入图片描述

  7. 在列表中双击您的 PGP 密钥我的个人钥匙标签

  8. 在刚刚出现的关键窗口中导航到细节选项卡,选择指纹使用鼠标并点击Ctrl+C

    在此处输入图片描述

  9. 将刚刚复制的指纹粘贴到指纹文本字段更改您的 OpenPGP 密钥在 Launchpad 上打开页面并点击导入密钥

    在此处输入图片描述

  10. 你完成了!

答案2

使用 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 中记下的 pub id。

如果成功,GPG 将显示类似以下内容的消息:

gpg: sending key 12345678 to hkp server keyserver.ubuntu.com

使用 gpg 将密钥导入 Launchpad

步骤1:Launchpad 通过指纹识别您的 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 步:访问您的开放PGP

步骤 3:将您在步骤 1 中复制的指纹粘贴到指纹文本框中,然后单击导入密钥按钮。Launchpad 将使用指纹检查 Ubuntu 密钥服务器中的密钥,如果成功,将向您发送一封加密电子邮件,要求您确认密钥导入。

笔记 :这是一个简短的...从启动板过程...两个过程都需要一段时间,所以慢慢来...

答案3

在某些系统上,例如 lubuntu密码和密钥(seahorse)应用程序不可用,制作 PGP 密钥的一个好方法和简单方法是使用平均绩点(GNU 隐私助手)。它是 gpg 的图形前端。此方法也适用于其他 ubuntu 衍生产品。

  1. 安装 gpa

sudo apt 安装 gpg gpa

2.从应用程序菜单启动 gpa

在此处输入图片描述

3.点击按键菜单然后选择新密钥. 你会看到一个新窗口

在此处输入图片描述

4.输入您的全名,点击向前,然后输入您的真实电子邮件地址。按向前。现在选择选项稍后备份

  1. 输入密码(可以是单词或短语)来保护您的 PGP 密钥

  2. 现在您已成功创建 pgp 密钥。它实际上是一对,由您的私钥和公钥组成。

  3. 要在您的通信中使用 PGP,例如安全地交换电子邮件,您需要向对方提供您的公钥。因此,让我们先导出您的公钥,然后您可以将其发送给他们。要导出,请打开平均绩点并选择您的密钥。现在点击按键菜单之后导出密钥. 为你的公钥命名并保存

提示:为了确保你导出了公钥,请使用文本编辑器打开它并检查是否有起始行

`-----BEGIN PGP PUBLIC KEY BLOCK-----`

相关内容