Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 签署(和验证)ELF文件的规范方法?_Linux_Code Signing_Digital Signature_Elf - Fatal编程技术网

Linux 签署(和验证)ELF文件的规范方法?

Linux 签署(和验证)ELF文件的规范方法?,linux,code-signing,digital-signature,elf,Linux,Code Signing,Digital Signature,Elf,我想签署ELF文件,最好使用PGP密钥,然后能够验证签名。如果做不到这一点,我还将使用Authenticode或SSL证书进行签名,如果这样做更有意义的话。现有的选项,例如,似乎仅在copyleft许可证下可用(即使是LGPL,但它施加了限制,阻止我使用它)或旧的/未维护的 我有哪些可用于专有程序的选项 注意:我们可以将问题的范围限制在Linux上,即使ELF不是Linux特有的 即使在自由(非copyleft)FLOSS许可下没有现成的程序和/或库,我也希望在出现某种事实上的标准的情况下提供标

我想签署ELF文件,最好使用PGP密钥,然后能够验证签名。如果做不到这一点,我还将使用Authenticode或SSL证书进行签名,如果这样做更有意义的话。现有的选项,例如,似乎仅在copyleft许可证下可用(即使是LGPL,但它施加了限制,阻止我使用它)或旧的/未维护的

我有哪些可用于专有程序的选项

注意:我们可以将问题的范围限制在Linux上,即使ELF不是Linux特有的

即使在自由(非copyleft)FLOSS许可下没有现成的程序和/或库,我也希望在出现某种事实上的标准的情况下提供标准化文档的指针。我不知道,但这就是我问的原因



据我所见,所有发行版似乎都依赖于对包进行签名和验证。一般来说,这很好,但我想更进一步。

正如你提到的,写作是一种回答,你可以试试。

你检查过了吗?