如何将不同人的多个独立签名合并为一个? 2024-6-16 • security gnupg digital-signature 一群人想要发布一个文件,他们都想对该文件进行数字签名,因为文件的不同接收者会有不同的信任链。为简单起见,希望只有一个独立签名将所有签名保存在一个文件中,这样收件人就无需逐一检查: foo.tar.gz foo.tar.gz.sig 但是出于安全考虑,每个人都需要在自己的计算机上进行签名,不可能通过在一台计算机上拥有多个私钥并用一个命令执行操作来创建组合签名。 是否可以使用 GPG 以某种方式合并来自多个参与者的文件的独立签名? 答案1 使用 创建的签名gpg --detach-sign每个都包含一个 OpenPGP“签名”包。您可以使用普通的 将它们合并到一个文件中cat,大多数 PGP 程序应该会自动识别单个文件中的多个签名包。 相关内容 Macbook 手势三指拖动 如何使 HSP/HFP 蓝牙配置文件与 PulseAudio 配合使用? 修改 .bst 文件以消除参考列表中的括号 如何将软件 DVD 复制到另一张空白 DVD 上 [重复] 如何在 Wheezy 上降级 i386 / ia32-libs 库? Ubuntu bash 工具栏不可见 Postgresql 无法在 Mac 上运行 我该如何纠正 ArabXeTeX 中导致从左到右文本出现问题的错误? 如何在 Ubuntu 16.04 上安装 mysql 掩码为 0.0.0.0 [关闭]