2009-11-09 101 views
1

我正在尝试自己创建一个对象签名证书,而不是向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 cert和对象签名证书之间的区别,或者使用openssl或其他类似实用程序的步骤中的how-to或faq或某些东西,我们将不胜感激。

回答