2024-03-29 15:29:03 发布
网友
我试着安装M2Crypto却遇到了问题。我不想强迫我的客户使用这种难以安装的库。所以,我想我可以试试pyOpenSSL。我可以从pem证书中获取公钥,但无法找到任何验证签名的方法。在
使用pyOpenSSL无法做到这一点。它是一个非常有限的openssl库包装器。但我猜在你的主机上建立M2Crypto有什么问题。尝试运行:
export SWIG_FEATURES=-I/usr/include/openssl
在尝试安装M2Crypto之前。
我相信你想要的是这个博客的代码(这是我的):
http://www.v13.gr/blog/?p=303
如您所见,您必须使用DER来处理证书并获得适当的部分。这花了我相当多的精力和时间,所以让我知道它是否对你也有用。
使用pyOpenSSL无法做到这一点。它是一个非常有限的openssl库包装器。但我猜在你的主机上建立M2Crypto有什么问题。尝试运行:
在尝试安装M2Crypto之前。
我相信你想要的是这个博客的代码(这是我的):
http://www.v13.gr/blog/?p=303
如您所见,您必须使用DER来处理证书并获得适当的部分。这花了我相当多的精力和时间,所以让我知道它是否对你也有用。
相关问题 更多 >
编程相关推荐