在Windows環境中進行Codesign簽章
發佈人 Evan Wen 發表於 10 2月 2025 03:44 下午

1.  安裝SimplySign Mobile應用程式

在程式簽章的過程中,會需要在您的行動裝置上會透過SimplySign Mobile應用程式生成一個稱為Token的登入代碼來驗證使用者身分,因此需要先完成SimplySign Mobile的安裝與帳號的啟動,步驟如下:

  1. 前往Certum支援網站
  2. 下載適合您行動裝置系統的SimplySign Mobile應用程式。
  3. 完成安裝後,啟動SimplySign Mobile應用程式。
  4. 前往寄發給您的電子郵件中提供的SimplySign帳號啟動網站,在該網站中輸入另一封寄發給您的電子郵件中所提供的啟動碼(Activation Code),此時網站會產生一個QR Code
  5. SimplySign Mobile中選擇『Other activation methods』,並選擇『Scan QR code』,此時使用行動裝置掃描前一步驟產生的QR Code來完成帳號啟動。
  6. 點選SimplySign Mobile中的『Generate token』,即可看到一組6位數字的Token

 

2.安裝SimplySign Desktop應用程式

Windows環境中,您需要透過SimplySign Desktop來登入SimplySign帳戶並匯入憑證,步驟如下:

1. 前往Certum支援網站

2. 下載適合Windows的應用程式。

3. 完成安裝後,啟動應用程式。

4.應用程式圖示將顯示於系統時鐘旁的工具列(Tray)中。

 

3.登入SimplySign服務並檢視憑

1. 右鍵點擊SimplySign Desktop應用程式的圖示,選擇『Connect to SimplySign』。

 

2.輸入ID(電子郵件)SimplySign Mobile中產生的Token,然後按『Ok』。

 

3.成功登入後,系統會顯示已連線以及憑證與卡片數量的通知。

 

4.右鍵點擊應用程式圖示,選擇『Manage certificatesCertificate list』來檢視可用憑證。

 

5.雙擊某個憑證可檢視其詳細資訊。

 

4.安裝SignTool

1.前往微軟Windows SDK網站,點選下載安裝程式

https://developer.microsoft.com/zh-tw/windows/downloads/windows-sdk/

 

2. 執行WinSDKSetup.exe,選擇『Install the Windows Software Development Kit』後按『Next』。

 

3.Windows Kits Privacy中,點選『Next』。

4.在License Agreement頁面中,點選『Accept』。

 

5.Select the features you want to install頁面中,僅勾選『Windows SDK Signing Tools for Desktop Apps』後,按『Install』。

6.接著會進行安裝程序,等待其完成。

 

7.完成後按下Close結束安裝程式。

 

8.找到signtool.exe的實際路徑,一般會位於以下路徑:

C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\

(紅色部分會根據安裝時推出的最新版本而有所不同)

 

9.設定環境變數,開啟命令提示字元,輸入以下命令:

set PATH=%path%;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\

(紅色部分會根據安裝時推出的最新版本而有所不同)

5.使用SignTool進行簽章

使用SignTool進行簽章時,需要取得憑證的『憑證指紋』。步驟如下:

1.在SimplySign Desktop的憑證清單中,雙擊憑證檢視詳細資訊。

2.在『詳細資料』分頁中找到『憑證指紋』。

 

接著使用前一步驟的命令提示字元視窗,輸入以下指令進行簽章:

signtool sign /sha1 "憑證指紋" /tr "http://time.certum.pl" /td sha256 /fd sha256 /v "目標檔案.exe"

範例:

signtool sign /sha1 "***************************************" /tr "http://time.certum.pl" /td sha256 /fd sha256 /v "oxwu-win-x64.exe"

(0 votes)
非常有幫助
沒有任何幫助

相關評論 (0)
遠振資訊股份有限公司 • 統一編號:28132571
服務專線:4499-343 (手機撥打請加 02)• 地址:235601 新北市中和區中正路866之7號12樓
[ 雲端主機 ] • [ 虛擬主機 ] • [ 實體主機 ] • [ SSL 憑證 ] • [ 網域申請 ] • [ cPanel 教學 ] • [ WHM 教學 ]
本公司由 鴻安法律事務所秘書 擔任常年法律顧問 • Copyright 2013-2023 All Rights Reserved