- ทำการเสียบ USB Token ที่ได้รับจากเน็ตเวย์ เข้ากับคอมพิวเตอร์
หมายเหตุ กรณีไม่พบ Code Signing Certificate ของตนเอง ให้ทำการติดตั้ง Driver USB Token ก่อนตามลิงค์ วิธีการติดตั้งและใช้งานอุปกรณ์ USB Token Safenet และการใช้งาน - เปิด Command Prompt ขึ้นมาโดยใช้สิทธิ์ administrator
- เข้าไปที่ path ของ Signtool โดย default path จะอยู่ที่ <drive>:\Program Files (x86)\Windows Kits\<version>\bin\x86 (กรณียังไม่มี Signtool ให้ไปดาวน์โหลดเพื่อติดตั้งได้ที่ https://docs.microsoft.com/en-us/windows/win32/seccrypto/signtool)
- run คำสั่ง
signtool sign /fd SHA256 /a /tr <timestamp address> <drive:\yourfilename>
timestamp address ของ Entrust: http://timestamp.entrust.net/TSS/RFC3161sha2TS
timestamp address ของ Digicert: http://timestamp.digicert.com - ใส่รหัสผ่านของ USB Token
- ตรวจสอบความถูกต้องของการ sign โดยใช้คำสั่ง
SignTool verify /pa /v <your_appication_filename>
How to Sign an Executable File using Signtool In Windows