2011-03-01 111 views
4

我已經擁有Verisign簽名的Java代碼證書。爲了支持Java應用程序,我編寫了一個Outlook宏,並希望對其進行簽名。這不適用於使用Java證書。任何人都可以告訴我是否:Java證書和vba證書有什麼區別?

a)有一種方法可以使用有效的Verisign Java證書來簽署vba代碼並且b)如果不是,那麼證書語言特定的技術差異是什麼?

我只要求再次支付相同的金額用於另一個Verisign證書對於少數幾行vba代碼來說有點讓人費解。

+0

問題通過使用[portecle](http://portecle.sourceforge.net/)從我的Java密鑰庫中導出證書解決在p12中格式。因此,我的Java,VB6和VBA應用程序不需要單獨的證書。 – sparkdino 2012-03-09 11:14:45

回答

1

證書可以有各種擴展名。代碼簽名中最常見的代碼是非常通用的。但是,似乎有些平臺需要特定的擴展。

像您這樣的一些證書供應商爲每個平臺購買一個證書。我想他們特別不包括一些需要的擴展。其他似乎只需要一個證書籤署多個平臺:https://secure.ksoftware.net/code_signing.html