在没有openssl的情况下创建证书

问题描述:

我们正在Linux服务器上部署脚本,它将为我们的Web应用程序提取所有必需的组件(tomcat服务器,端口配置....)。此时,我坚持为Https连接生成PFX证书。部署脚本是使用Python编写的。有没有人有使用纯Python而不使用OpenSSL或其任何包装器的认证生成经验?我们不想使用OpenSSL的原因是需要部署的程序包尽可能少地依赖于目标机器。而且,它不需要是Python。这是友好的Linux环境中的任何语言就可以了(虽然Python是我最喜欢的语言)在没有openssl的情况下创建证书

+0

为什么不是puppetmaster生成证书? – 2012-08-01 05:46:51

+0

有两种安装选项:用户上传证书或安装程序自动生成。我仍然环顾四周,知道如何验证第一个选项上传的证书(不使用openssl,ofc) – 2012-08-01 07:19:39

不能帮你蟒蛇但这里是你如何做到这一点在PHP中没有的OpenSSL:

http://phpseclib.sourceforge.net/x509/tutorial.html#example1

+0

谢谢。很高兴知道这一点,虽然PHP是绝对不是我的选择:(:(无论如何:)) – 2012-08-04 05:10:21