Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.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
Python 我怎样才能在鸡蛋上签名?_Python_Code Signing_Egg - Fatal编程技术网

Python 我怎样才能在鸡蛋上签名?

Python 我怎样才能在鸡蛋上签名?,python,code-signing,egg,Python,Code Signing,Egg,在java中,可以使用jarsigner工具对JAR文件进行签名 是否可以将SSL证书附加到python egg 我搜索了这个,但令人惊讶的是,几乎没有找到文档 python对分发签名python应用程序有什么支持?不,egg格式没有任何代码签名的规定。PyPI确实为您提供了MD5签名(作为下载URL的一部分),但目前的工具并未对此进行验证 较新版本支持加密哈希和数字(S/MIME)签名;安装时需要安装程序验证哈希,数字签名验证是可选的 请注意,由于Python的动态性和灵活性,安装后依赖签名代

在java中,可以使用
jarsigner
工具对JAR文件进行签名

是否可以将SSL证书附加到python egg

我搜索了这个,但令人惊讶的是,几乎没有找到文档


python对分发签名python应用程序有什么支持?

不,egg格式没有任何代码签名的规定。PyPI确实为您提供了MD5签名(作为下载URL的一部分),但目前的工具并未对此进行验证

较新版本支持加密哈希和数字(S/MIME)签名;安装时需要安装程序验证哈希,数字签名验证是可选的


请注意,由于Python的动态性和灵活性,安装后依赖签名代码没有什么意义,因为另一个Python模块可以完全更改任何其他Python模块中的代码结构。

可能对您有用。@delnan我同意这应该是一个答案+关于问题的措辞,我不同意,签名软件包不容易替代,如果有人只依赖签名软件包,那么它的安装就不容易受到特洛伊木马的攻击。@MichałF:PyPI为此提供了MD5签名。SSL证书也是关于在安装后篡改已安装的代码。