我的sudo apt update
输出有如下警告:
W: https://ppa.launchpadcontent.net/apandada1/blanket/ubuntu/dists/noble/InRelease: Signature by key 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/apandada1/foliate/ubuntu/dists/noble/InRelease: Signature by key 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/apandada1/marker/ubuntu/dists/noble/InRelease: Signature by key 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/apandada1/numbat/ubuntu/dists/noble/InRelease: Signature by key 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/apandada1/xournalpp-stable/ubuntu/dists/noble/InRelease: Signature by key 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/libreoffice/ppa/ubuntu/dists/noble/InRelease: Signature by key 36E81C9267FD1383FCC4490983FBA1751378B444 uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/mati75/gimp30/ubuntu/dists/noble/InRelease: Signature by key 3D7CDBD93E20A76CCB0B732792E8759D76F09DD6 uses weak algorithm (rsa1024)
W: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu/dists/noble/InRelease: Signature by key 0AB215679C571D1C8325275B9BDB3D89CE49EC21 uses weak algorithm (rsa1024)
其中一些是我自己的 PPA (apandada1),我想提高它们的安全性。我怎样才能做到这一点?我是否必须生成新的 GPG 密钥并使用该密钥签署软件包?
最近我一直在使用 Launchpad 的配方来生成 PPA 包,并且不再手动构建(然后上传)它们。那么,如何使用弱算法解决密钥问题呢?
该密钥甚至没有列在我的 PGP 密钥中。它以某种方式由 Launchpad 生成,用于对 Launchpad 配方生成的包进行签名。
我认为唯一正确的解决方案是等待存储库维护者更新对应新要求的密钥。至少,贵族还没有出来。
启动板开发人员正在重新分配按键。请包维护人员耐心等待。
引用Ubuntu的话语,