2010-10-12 63 views
2

我聽到很多人在談論Windows平臺上的exe簽名。我有以下問題,在Windows中籤名exe是什麼?

  1. 什麼是簽名exe?
  2. 我是否有任何規則要簽署我的申請?
  3. 當我的應用程序簽名時,我可以獲得什麼優勢?
  4. 它是免費的嗎?

感謝,

Santhosh

回答

3

對於您可以搜索驗證碼簽名格式的大量信息。回答您的問題:

  1. 將PKCS#7數字簽名應用於PE文件格式的過程,如Microsoft Authenticode規範中所定義。
  2. 購買來自其中一個證書頒發機構的代碼簽名證書,並使用signtool.exe簽名應用程序,該工具是現代Windows(和.NET?)SDK的一部分。
  3. 某些防病毒和防火牆解決方案處理的應用程序與未簽名的應用程序有所不同。另外,afaik有禁止執行未簽名的EXE的政策,但我可能在這裏是錯誤的。
  4. 代碼簽名證書不是免費的。