Questions tagged «gnupg»

GNU Privacy Guard(GnuPG)是PGP的免费替代品。

1
GPG错误NO_PUBKEY:警告:以下软件包无法通过身份验证![关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 5年前关闭。 我只是盯着接收关于GPG密钥的一些奇怪的错误。也就是说,我刚刚添加ppa:ubuntu-toolchain-r/test并想要更新,然后我得到了: W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192 W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY …

3
Clearsigned文件无效,来自01.org软件包?
我正在运行Ubuntu 14.04 LTS,并且具有HD 4600集成图形芯片。 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) 英特尔刚刚发布了适用于Ubuntu 14.04的图形驱动程序的新版本。https://01.org/linuxgraphics/downloads/2014/intelr-graphics-installer-1.0.5-linux 当我尝试安装它时,我被卡在: Finished : E:GPG error: http://download.01.org trusty InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?) [ ] ◦ main-window.c/on_transaction_finished: …

2
如何获取GPG代理来缓存我的密码?
我是一名开发人员,通常使用GPG密钥在Git提交上签名。我已经能够使GPG代理在OSX上正常工作,因此它每天只询问我一次密码,但是在Ubuntu 16.04上运行相同的东西时遇到了问题。 这是我在做什么: 我已经设置了GPG密钥/等等。 我在Git目录中。 我向Git添加了一些文件。 然后,我将其提交给(git commit),并获得一个如下所示的GPG密码请求: $ git ci You need a passphrase to unlock the secret key for user: "Randall Degges <r@rdegges.com>" 4096-bit RSA key, ID 8F700DA2, created 2016-04-05 [master 1740961] blah 1 file changed, 1 insertion(+) 问题是:每执行一次提交,都会再次提示我输入GPG密码。 我想做的是将GPG代理配置为将我的密码缓存一整天,因此只需要输入一次即可。 我已经阅读了大量的文档和博客文章,这是到目前为止我已经尝试过的内容... 首先,我修改了~/.zshrc文件(使用zsh)以设置以下内容: # GPG Agent export GPG_TTY=$(tty) export …
21 password  git  gnupg 

5
Wine的签名验证错误-索引文件下载失败-更改镜像无济于事
当我sudo apt-get update收到如下所示的错误时。 W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.winehq.org/wine-builds/ubuntu bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F W: Failed to fetch https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/InRelease The …


3
gpg:关键块资源'/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg':资源限制
无论我做什么,都会收到以下错误: gpg: keyblock resource ‘/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg’: resource limit 原始错误(荷兰语) 原始荷兰语 sudo apt-get -f install Pakketlijsten worden ingelezen... Klaar Boom van vereisten wordt opgebouwd De status informatie wordt gelezen... Klaar 0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 0 te verwijderen en 12 niet opgewaardeerd. 1 pakketten niet volledig geïnstalleerd of verwijderd. Door …
18 apt  dpkg  gnupg 



1
如何与ssh-agent + ssh-add一起使用gpg-agent?
ssh-agent非常易于使用,我可以启动它并使用添加键ssh-add keyfile。终止进程后ssh-agent,所有文件都消失了。 如何获得相同的行为gpg-agent?我找到的最接近的程序是gpg-preset-passphrase。但是,通过查看的手册页gpg-agent,似乎已创建了一个用于存储私钥的目录。 我可能是错的,所以我想知道如何gpg-agent以不创建文件/目录的方式进行设置?如果不可能的话,也欢迎其他建议使gpg-agent类似ssh-agent+的工作ssh-add。我不是在寻找像Seahorse这样的GUI解决方案。
15 gnupg 

4
如何验证ASC密钥指纹?
目前,我正在尝试检查我从http://www.virtualbox.org/wiki/Linux_Downloads下载的oracle_vbox.asc密钥的指纹:它们提供了密钥和指纹,但是没有用于查看此信息的说明。我。 如何显示刚刚下载的密钥的指纹? apt-key finger oracle_vbox.asc 显示所有受信任密钥的指纹,这不是我想要的。
15 gnupg 

4
mysql PPA-无效签名
我已经安装了mysql-server软件包!!! 我想确保我的Ubuntu中拥有最新的MySQL。所以(很久以前)我添加了repo.mysql.com/apt/ubuntuPPA。最近,我注意到这样做时与此存储库相关的错误apt update。按照本指南,我已经下载并导入了公共GPG密钥。 现在,当我执行sudo apt update此错误时: Err:8 http://repo.mysql.com/apt/ubuntu cosmic InRelease The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com> 操作系统信息:Ubuntu 18.10 我应该担心这个无效的签名吗?如何解决错误?
15 apt  mysql  ppa  gnupg 

4
如何从代理后面添加存储库?
我办公室有问题。我们位于一个代理(在ubuntu代理设置中设置和应用)的背后,当我尝试从终端添加存储库时,我得到: 读取错误-这里的一些URL--:urlopen错误[Errno 113]没有路由到主机 我尝试过 Launchpad-getkeys脚本。我明白了(图片) 我尝试了另一个“ hack”,没有运气 按Alt-F2并输入 gksu gedit /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py 找到第88行,更改keyserver.ubuntu.com为hkp://keyserver.ubuntu.com:80 保存,关闭并重新启动。 有谁知道我能以任何方式解决这个问题吗?谢谢

2
如何使用Ubuntu命令行工具和我自己的密钥对文件签名?
我想对我编写的一些Python代码文件进行签名,因为它们是我的一个项目的插件模块。为了分发它,我希望用户可以确保插件经过验证且安全(因为是由我或我信任的人编写的)并且未被修改。 该软件只是一个开源的业余项目,因此我不想花任何钱来购买正式证书。取而代之的是,我假设主程序始终是有效的,并且可以在不进行额外验证的情况下被信任。如果有人从我的GitHub存储库以外的任何其他位置下载它,那是他们的错。 据我所读,签名通常是通过创建一个非对称密钥对,从代码文件中计算一个强加密哈希值(例如SHA-512),使用我的私钥加密哈希并将该签名存储在单独的文件中来完成的。随原始代码文件一起提供。 然后,主程序将不得不使用保存在主程序源代码中的纯文本格式的公钥来解密签名,计算出与代码文件相同的哈希函数,然后将其与解密后的公钥进行比较。如果它们匹配,则可以信任该插件。 所以现在我的问题是: 如何使用Ubuntu工具轻松创建强大的非对称密钥对,以及如何轻松计算文件的加密哈希值? 在脚本中自动执行签名过程(始终使用相同的密钥)将非常有用。

3
从旧家中恢复个人PGP密钥
许多年前,我创建了一个GPG密钥以在Launchpad上签署Ubuntu行为准则。从那以后我还没有真正使用过它。一段时间后,我备份了自己的房屋并开始新鲜。 那是2009年的全部。我仍然有备份,但是现在我开始尝试Quickly,然后将内容上传到Launchpad,我真的可以拿回PGP密钥。 我真的不知道密钥的组织方式或密钥的存储位置,但是我想恢复旧密钥而不是生成新密钥。知道从哪里开始吗?
14 pgp  gnupg 

1
如何安全地下载和gpg验证Debian源码包?
我需要来自Debian的特定(源或二进制)软件包。 我可以使用apt-get下载软件包吗? 我如何才能将Debian存储库添加到我的sources.list中,使其仅在基于案例的情况下使用?不会通过使用整个Debian存储库弄乱我的系统吗? 如何获得Debian存储库的gpg密钥,以确保该软件包已由Debian档案文件签名? (请不要告诉我,系统可能会崩溃。我知道这一点,所以不在乎,因为我可以轻松地还原VM快照。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.