2009-11-09 100 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或某些東西,我們將不勝感激。

回答