如何将不同人的多个独立签名合并为一个? 2024-6-16 • security gnupg digital-signature 一群人想要发布一个文件,他们都想对该文件进行数字签名,因为文件的不同接收者会有不同的信任链。为简单起见,希望只有一个独立签名将所有签名保存在一个文件中,这样收件人就无需逐一检查: foo.tar.gz foo.tar.gz.sig 但是出于安全考虑,每个人都需要在自己的计算机上进行签名,不可能通过在一台计算机上拥有多个私钥并用一个命令执行操作来创建组合签名。 是否可以使用 GPG 以某种方式合并来自多个参与者的文件的独立签名? 答案1 使用 创建的签名gpg --detach-sign每个都包含一个 OpenPGP“签名”包。您可以使用普通的 将它们合并到一个文件中cat,大多数 PGP 程序应该会自动识别单个文件中的多个签名包。 相关内容 使用 siunitx 调整指数以在符号之间切换 通过jmx访问本地网络中远程主机上的Docker容器中的java应用程序 如何扫描 A4 文档并将其拆分成 4 个 A4 文档? 在命令上运行 shell 脚本 标题行粗细 [关闭] 在Linux中解密OS X Time Machine 不出现“在终端中运行”消息 未检测到蓝牙设备 使用线性运动模糊,然后使用高斯模糊来柔化它 如何通过终端检查电池的状态?