如何创建用于对象签名的自签名证书?

时间:2009-11-09 13:14:44

标签: openssl code-signing digital-certificate

我正在尝试自己创建一个对象签名证书,而不是向Verisign或其他公司支付数百美元。我正在使用linux(特别是64位OpenSUSE 11.1),所以如果我能在那个环境中创建它,那将是最好的。我已成功为Apache创建自签名证书,以便使用openssl进行https连接。但是,我无法找到我需要做的不同,以使其成为这个特殊的“对象签名”证书。

具体来说,我需要一个对象签名证书来对一些javascript代码进行数字签名,以便它可以使用额外的权限。此处描述了Mozilla javascript签名: http://www.mozilla.org/projects/security/components/signed-scripts.html#signing,但是说明它的链接描述了对象签名的基础知识已经死亡。

对于apache https ssl证书和对象签名证书之间的差异,或者使用openssl或其他类似实用程序采取的步骤中的操作方法或常见问题,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

http://www.wlug.org.nz/JavaScript

这应创建一个签名证书: signtool -d~ / .mozilla -p password -G certname