标签: pgp

使用 gpg 加密的文件是否与 pgp 兼容?

使用 gpg 加密的文件是否与 pgp 兼容?那另一条路呢?我最近学习了使用 gpg 加密和解密文件的程序的基础知识。但是我对密码学理论没有很多知识或很好的理解。我也听说过 pgp。除了明显和令人困惑的——至少对我而言——一个名字与另一个名字相似之外,这两个系统是否相互兼容?

pgp gnupg

23
推荐指数
1
解决办法
2万
查看次数

GPG 生成的输出应该使用哪些文件扩展名?

在 Linux 中文件扩展名无关紧要,但在 Windows 系统上,许多 GPG 用户使用 GUI 应用程序而不是命令行。他们可能希望能够双击加密文件、密钥或签名,然后使用他们的 GPG 客户端打开它。

我见过经常使用的一些扩展是.gpg, .gpg-key, .asc, .sig(加上非常冗长但不言自明的.gpg-revocation-certificate),但我找不到任何类型的模式或“标准”来推荐在哪些情况下推荐扩展。

对于 GPG(或基于 OpenPGP 的系统)使用的以下类型的文件,是否有标准(或至少是通用做法)?

  • 导出的密钥
  • 加密文件
  • 签名(包括签名文件、明文签名文件和分离签名)
  • 吊销证书

此外,对于其中的大多数,我认为文件扩展名会根据输出是二进制文件还是 ASCII 装甲文件而有所不同。

pgp file-extension gnupg

23
推荐指数
1
解决办法
9764
查看次数

PGP 为多个收件人加密单个消息

是否可以使用 PGP 加密消息,以便多个收件人(每个收件人都有自己的公钥对)可以解密它?我想通过电子邮件发送一条消息,每个人都可以使用自己的密钥对其进行解密。

encryption email pgp

22
推荐指数
1
解决办法
1万
查看次数

如何在 Kleopatra 中创建 PGP 密钥撤销证书

我成功地在 Ubuntu 的密码和密钥 (13.04) 中使用 Seahorse 创建了一个 PGP 密钥。如果将来需要,我还可以使用 Ubuntu 中的终端创建吊销证书。

我的问题涉及在 Windows 机器(和 Mac)上执行此操作。我下载了Gpg4win并使用 Kleopatra 创建了一个 PGP 密钥。但是,我无法找到为我生成的密钥创建吊销证书的方法。

我会很感激这个问题的一些指导。

windows pgp macos

22
推荐指数
3
解决办法
2万
查看次数

取消撤销 PGP 密钥

在使用 GPG(并试图找出一种安全的方法来存储我的撤销证书以便其他人无法使用它)时,我不小心撤销了我的 PGP 密钥。

撤销只是局部的;没有发送到密钥服务器,所以我确信会有办法取消撤销它......但我找不到任何东西。即使删除密钥并重新导入它也无济于事;它仍然显示为已撤销。最后我删除了我的整个钥匙圈并重新导入了所有东西,这很有效。但必须有更好的方法......

所以; 如何取消撤销GPG 中的 PGP 密钥?

另外,撤销存储在哪里,为什么当我从钥匙圈中删除密钥时它没有被删除?

万一有什么不同,我在 OS X 上使用 GPG 和GPGTools包。

pgp gnupg

20
推荐指数
1
解决办法
6604
查看次数

我应该创建单独的 GPG 密钥对还是只创建一个 GPG 密钥对以供多种用途(例如电子邮件、签名提交)?

为每个用例创建一个 GPG 密钥对会更好吗?还是为多个用例创建 GPG 密钥对被认为是最佳实践?

以下是我使用 GPG 密钥的原因:

  1. 签署电子邮件
  2. 加密电子邮件
  3. 签署提交
  4. 与pass一起使用

encryption pgp gnupg

20
推荐指数
2
解决办法
6802
查看次数

我在一封电子邮件中附上了“BEGIN PGP PUBLIC KEY BLOCK”,但我不知道它是什么

好吧,我不知道这是什么,但我刚刚收到一封电子邮件,里面有这个。

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

[redacted]

-----END PGP PUBLIC KEY BLOCK-----
Run Code Online (Sandbox Code Playgroud)

如果这意味着什么,有人可以为我解码吗?如果没有,那么有人可以告诉我它是什么吗?

email pgp public-key public-key-encryption

19
推荐指数
2
解决办法
1万
查看次数

如何验证 PGP 签名?

我可以使用哪些 GUI(无命令行)软件或网站来验证 PGP 签名?

如果我有这样的消息

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Because anyone can claim to be me. There's no validation of the user
name or email address when someone posts a comment. While I do try to
remove imposters, some may slip through. By signing my comments using
this technique, anyone can independently verify that I was the author of
the message by validating the signature.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)

iD8DBQFFxqRFCMEe9B/8oqERAqA2AJ91Tx4RziVzY4eR4Ms4MFsKAMqOoQCgg7y6
e5AJIRuLUIUikjNWQIW63QE=
=aAhr
-----END PGP SIGNATURE----- …
Run Code Online (Sandbox Code Playgroud)

pgp

18
推荐指数
1
解决办法
5万
查看次数

保存由 GnuPG 生成的 PGP 私钥文件的最佳方法是什么?

保存由 GnuPG 生成的 PGP 私钥文件的最佳方法是什么?

我只会将我的公钥在线存储在 Gmail 中,存储在我的许多计算机上。在哪里/如何最好地保护和存储私钥文件?

security pgp gnupg

16
推荐指数
3
解决办法
1万
查看次数

gpg 删除密码

我想在创建后从 gpg 密钥中删除密码。为什么?. 因为 tigase-kontalk 文档是这样说的,我想编译和设置我自己的这个服务器版本。但我被困在这一点上

创建 GPG 密钥 创建用于签名和加密的 GPG 密钥,并在创建后删除其密码

我想要一个 linux gpg 命令来删除密码或导出不受保护的密钥。

pgp gnupg

16
推荐指数
3
解决办法
2万
查看次数