SignCode.exe這款
、運行 Signcode.exe ,要求您選擇需要簽名的文件,支持:可執行文件 (*.exe; *.dll; *.ocx) ; Cbinet 打包文件 (*.cb) 和目錄文件 (*.ct) ,如圖所示 ( 如: TestSign.cb) ,請注意:如果簽名的文件已經有數字簽名,則會被新的簽名覆蓋:
2、點擊“下一步”後,如圖所示,會要求您選擇“簽名類型”,直接點擊“下一步”即可,即選擇“典型”簽名類型:
3、點擊“從存儲區選擇”,則會顯示您的電腦證書存儲區的所有證書,包括存儲在電腦和 USB Key 中的所有數字證書,選擇您的簽名證書即可:
4、要求填寫該簽名代碼的功能描述,推薦一定要認真填寫,因爲此信息將會在最終用戶下載此代碼時顯示,有助於最終用戶瞭解此代碼的功能以確定是否下載安裝。第一行“描述”是指此代碼的功能文字描述,第二行“ Web 位置”則讓最終用戶點擊文字描述來詳細瞭解此代碼的功能和使用方法等。
請注意:根據微軟要求可選項“功能描述”和“ Web 位置”必須填寫準確和必須指向證書籤名單位網站上有關此軟件的介紹頁面,如果發現有誤導最終用戶描述和不正確的 Web 位置,則CA機構有權要求證書擁有者及時更正和更新,否則有權吊銷此證書而且不退款。
5、將選中“將時間戳添加到數據中”
時間戳服務非常重要,添加時間戳後,即使您的代碼簽名證書已經過期,但由於您的代碼是在證書有效期內簽名的,則時間戳服務保證了此代碼仍然可信,最終用戶仍然可以放心下載,使得即使代碼簽名證書已經過期,您也無需重籤已經簽名的代碼。
6、提示已經完成數字簽名嚮導,點擊“完成”就完成了代碼簽名證書的數字簽名。