相关疑难解决方法(0)

如何在 debian 中使用 gpg 从密钥服务器导入密钥?

AFAIK 关于 gpg/pgp 的基本概念是,对于想要在他们之间建立信任的两个人来说,发布公钥和私钥(私钥由创建它的用户保存,不共享)具有强度(一次 1024 位,现在 4096 位,将来 8192 位,依此类推)。

现在,他们两个需要将他们的公钥发布到密钥服务器(类似于电话目录),并提供指向发布这些密钥的密钥服务器的链接。

现在,如果我去服务器说https://pgp.mit.edu/并搜索 ashish,我将需要很多

https://pgp.mit.edu/pks/lookup?op=get&search=ashish&op=index

假设我想要的 Ashish 是这个 DAD95197(只是一个例子)我将如何导入该公钥?

我确实尝试过

??[$] gpg --keyserver pgp.mit.edu --recv-keys DAD95197

gpg: keyserver receive failed: No keyserver available
Run Code Online (Sandbox Code Playgroud)

但可以看出那没有用。

debian gpg pgp

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

用于密钥搜索的 GPG 密钥服务器?

1)我如何知道哪些服务器用于搜索密钥 gpg

gpg --search-key <keyword> 
Run Code Online (Sandbox Code Playgroud)

2) 如何将服务器添加到查询服务器列表中?

gpg

9
推荐指数
1
解决办法
6954
查看次数

sks-keyservers 不见了。用什么代替?

https://sks-keyservers.net/

此服务已弃用。这意味着它不再被维护,并且不会发出新的 HKPS 证书。不应期望服务可靠性。

2021 年 6 月 21 日更新:由于更多 GDPR 删除请求,将不再提供池的 DNS 记录。

gpg --keyserver "$keyserver1" --recv-key keyid我可以使用哪些密钥服务器,我预计不会很快消失?

gpg pgp

7
推荐指数
5
解决办法
921
查看次数

Debian:GPG 无法获取 Linux 内核密钥

我正在 Debian 上重新编译内核。按照kernel.org 上的说明,第一步是验证签名。但是 GPG 抱怨它找不到公钥:

# gpg --verify linux-3.12.22.tar.sign 
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found
Run Code Online (Sandbox Code Playgroud)

我试图获取密钥:

# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
Run Code Online (Sandbox Code Playgroud)

我试图设置密钥服务器:

# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
Run Code Online (Sandbox Code Playgroud)

问题是什么?谢谢。

软件:

  • Debian …

linux kernel gpg signature

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

标签 统计

gpg ×4

pgp ×2

debian ×1

kernel ×1

linux ×1

signature ×1