古詩詞大全網 - 個性簽名 - 代碼簽名的代碼簽名證書種類

代碼簽名的代碼簽名證書種類

不同數字認證公司提供的代碼簽名分類不同,以下分類按照代碼簽名證書產品類型劃分。

VeriSign 作為國際頂級的認證機構(CA),支持以下所有產品並且兼容性最好。其中微軟徽標認證證書、微軟移動代碼簽名證書、Brew代碼簽名證書是 VeriSign 專有的產品。其他代碼簽名證書產品則可以有更多的選擇余地。

(1) 代碼簽名數字 ID(Code Signing Digital IDs): 主要包括:微軟代碼簽名證書 (Microsoft Authenticode Digital ID) :數字簽名 .exe, .dll, .cab, .msi, .ocx, .sys, .cat, .vbs;火狐控件(FireFox Extension)簽名證書:數字簽名 .xpi; Java 代碼簽名證書 (Sun Java Signing Digital ID) :數字簽名 Sun J2SE/J2EE 的 Java Applet 文件,以及數字簽名 J2ME MIDlet Suite 文件,支持業界最多型號和最多品牌的手機。 Office宏代碼簽名證書 (Microsoft® Office and VBA):數字簽名 Office VBA 及宏代碼;Adobe AIR代碼簽名證書 (Adobe® AIR);數字簽名 .AIR 桌面應用程序;Shockwave代碼簽名證書 (Macromedia Shockwave®);數字簽名使用Macromedia® Director® 8 Shockwave Studio創建的應用程序。

(2) 微軟產品徽標認證證書 (Designed for Windows logo Digital IDs) :用於數字簽名微軟 Windows Logo 認證的各種軟件、硬件驅動程序等,提交已經簽名的軟件給微軟測試認證,還包括微軟 Windows Hardware Quality Labs (WHQL) testing programs(Windows 硬件質量實驗室測試計劃 ) 認證。用戶在向微軟提交註冊申請前,必須首先獲取壹張微軟代碼簽名證書 (Microsoft Authenticode Digital ID)。在獲取微軟代碼簽名證書後,對微軟Windows Logo 認證的各種軟件、硬件驅動程序等進行數字簽名,而後將已簽名的軟件給微軟測試認證。從 Windows Vista開始,微軟在x64位的系統上強制推行數字簽名,沒有經過WHDL和RDS認證並數字簽名的硬件驅動程序將無法在Vista x64版本上成功安裝。在後續的Vista版本上,微軟會逐步加強對數字簽名的要求,最終要求所有的應用程序必須經過簽名才能在Windows系統上運行。對於開發過程中的項目,微軟允許進行TestSign模式的簽名。用戶可以使用工具64Signer 實現TestSign簽名,避免把每壹個開發中產生的臨時版本的驅動文件都進行數字簽名的麻煩。

(3) 微軟移動代碼簽名證書 (Authenticated Content Signing for Microsoft Windows Mobile)(簡稱ACS,現已更名為Code Signing Account for Microsoft® Mobile2Market):支持使用微軟 Windows Mobile 的 SmartPhone 和 Pocket PC 的移動終端操作系統的移動應用軟件的非特權簽名和特權簽名,以確保移動下載的軟件代碼在移動終端 ( 如智能手機和 PDA) 的安全。

(4) Brew代碼簽名證書 (Authentic Document IDs for BREW) :用於數字簽名高通公司推出的無線二進制運行開發操作環境下的 基於CDMA網絡 無線互聯網發射平臺 上增值業務開發運行的 Brew 代碼。支持高通公司 (Qualcomm)BREW 系統的 BREW 應用代碼的數字簽名,以確保 BREW 文件的安全應用。

(5) Symbian代碼簽名證書 (Symbian Siged) :用於數字簽名 Symbian S60 操作系統的智能手機下的 sis、sisx 格式文件。

(6) Adobe PDF代碼簽名證書 (True Credentials® for Adobe) :用於數字簽名 Adobe PDF 文檔。

(7) Apple 代碼簽名證書

Code Signing Certificate for Apple

可以讓軟件開發商使用此簽名證書在證書有效期內不限數量的對 Apple操作系統上運行的代碼進行數字簽名。