2012-08-01 50 views
1

我需要獲得數字證書才能在Windows下籤署我的EXE,DLL,屏幕保護程序和MSI文件。我一直在爲各種價格找到大量的證書。如何在Windows下選擇正確的數字證書來對可執行文件進行代碼簽名?

這裏只是一個(2012年8月)數:

那麼有人可以解釋爲什麼有這麼大的價格差異?也許有人真正處理數字證書 - 如果你可以分享任何可能的陷阱?

+0

請確保要求打折,特別是當您購買證書的有效期更長時。 – 0xC0000022L 2016-03-18 09:15:18

回答

4

我們使用Comodo進行代碼簽名,我們通過一個經銷商獲得我們的證書,這使得它們更便宜。我們已經與他們簽署了我們的所有產品,並將其分發給許多客戶,並且還沒有看到任何問題。我認爲沒有理由使用更昂貴的提供商。


編輯:有一件事我只是想的 - 如果你打算在微軟的Winqual節目報名參加,我認爲他們有代碼簽名證書,我覺得會限制你的供應商的選擇非常具體的要求。如果這會影響到你,我會閱讀這個主題。

+0

我們使用的經銷商是[ksoftware](http://codesigning.ksoftware.net/)(沒有關係,但滿意的客戶) – 2012-08-01 21:55:51

+0

感謝您的分享!它對你所在的國家有什麼影響嗎? – ahmd0 2012-08-01 21:56:25

+0

這似乎也是他們在谷歌瀏覽器中遇到的問題。我在Chrome中加載了您的頁面,並以紅色顯示了一條奇怪的警告。任何想法是什麼? – ahmd0 2012-08-01 22:05:12

3

Verisign的代碼簽名證書可用於簽署內核模式驅動程序(GlobalSign是此目標的唯一替代方案,價格較低)。其餘從技術角度來看是一樣的。不同的CA使用不同的客戶驗證技術並需要不同的文檔集。如果你是一家公司並且有辦公室,你不應該對任何CA有任何問題。如果你只有一個虛擬辦公室,或者你是一個人的業務,那麼某些CA的要求比其他不同CA的要求更難滿足。

+0

好的補充。謝謝。 – ahmd0 2012-08-02 07:32:10

+0

一個後續問題。我可以在所有這些證書中使用Microsoft的signtool,還是需要使用他們自己的某些專有簽名工具? – ahmd0 2012-08-02 07:38:09

+0

signtool可以與任何這些證書一起使用 - 證書的格式是統一的。您可能需要對Windows證書存儲進行一些轉換或證書安裝,但這與CA無關並取決於工具(例如,signtool要求證書在Widows證書中。用於內核模式簽名的存儲)。 – 2012-08-02 10:26:22

相關問題