如何将不同人的多个独立签名合并为一个? 2024-6-16 • security gnupg digital-signature 一群人想要发布一个文件,他们都想对该文件进行数字签名,因为文件的不同接收者会有不同的信任链。为简单起见,希望只有一个独立签名将所有签名保存在一个文件中,这样收件人就无需逐一检查: foo.tar.gz foo.tar.gz.sig 但是出于安全考虑,每个人都需要在自己的计算机上进行签名,不可能通过在一台计算机上拥有多个私钥并用一个命令执行操作来创建组合签名。 是否可以使用 GPG 以某种方式合并来自多个参与者的文件的独立签名? 答案1 使用 创建的签名gpg --detach-sign每个都包含一个 OpenPGP“签名”包。您可以使用普通的 将它们合并到一个文件中cat,大多数 PGP 程序应该会自动识别单个文件中的多个签名包。 相关内容 Compaq Presario CQ50 上的安装问题 xhci_pci 无法与 RaspberryPi4 上的 Fedora 33 配合使用 \label 的使用与其定义不符。使用包 luatodonotes config.inp 中的 ProjectM“复活节彩蛋参数”? 从 Nautilus 侧边栏中删除“计算机”和“网络”类别(运行 Cinnamon 1.4 的 ubuntu 12.04) 在 OS X 上使用已安装的最新版本的 Git 如何使用 gnuplot 运行脚本然后退出 gnuplot 并继续执行脚本 Dell XPS 上的 Ubuntu 16.04 偶尔会挂起失败 处理纯文本 UNC 工作组中的访问被拒绝