chennien
2017-10-13, 04:55 PM
我會申請 Code Signing Certificates (https://en.wikipedia.org/wiki/Code_signing) (應用程式/程式碼數位簽章) 是為了幫溫度日記 (https://hearty.me/team)推出一支桌面捷徑小程式。
而推出 Windows 應用程式前,最好是能幫 .exe 檔簽名(透過 Windows 10 SDK),不然用戶打開前會顯示 “發行者不明”。
實際上,我們買了兩張證書(都屬於 OV級別),皆須以公司名義提出申請。
一張是 Comodo 的 (https://codesigncert.com/comodocodesigning)(約 NT$2,500/1年);另一張是工商憑證非 IC卡 (http://moeaca.nat.gov.tw)(NT$420/5年)。
寫這篇就是要告訴大家,
這兩張價格很不一樣的證書,簽發效果完全相同。
直接說結論:買工商憑證來簽就對惹。
相同程式,分別以上述兩張簽發後的比較:
https://i.imgur.com/OHkLmux.png (https://i.imgur.com/OHkLmux.png)
另外,Windows 為配合微軟公司搶錢的策略,
OV級證書在軟體用戶仍少的情形下,都會出現惱人的 SmartScreen。
直到有 “一定人數” 的使用者使用後,這畫面才會消失。
至於 “一定人數” 是多少,就不得而知了。
https://i.imgur.com/iI9vVY5.png (https://i.imgur.com/NEAeYAW.gif)
若你一定要去掉 SmartScreen 的干擾,
可以找 DigiCert (https://www.digicert.com/code-signing/ev-code-signing/) 和 Symantec (https://www.symantec.com/zh/tw/code-signing/extended-validation/) 買 EV Code Signing (保護費貴不少囉),這畫面就不會再出現了。
> 同場加映:🔒 Comodo EV SSL 申請及驗證攻略 (https://www.domainclub.org/showthread.php?t=40323)
而推出 Windows 應用程式前,最好是能幫 .exe 檔簽名(透過 Windows 10 SDK),不然用戶打開前會顯示 “發行者不明”。
實際上,我們買了兩張證書(都屬於 OV級別),皆須以公司名義提出申請。
一張是 Comodo 的 (https://codesigncert.com/comodocodesigning)(約 NT$2,500/1年);另一張是工商憑證非 IC卡 (http://moeaca.nat.gov.tw)(NT$420/5年)。
寫這篇就是要告訴大家,
這兩張價格很不一樣的證書,簽發效果完全相同。
直接說結論:買工商憑證來簽就對惹。
相同程式,分別以上述兩張簽發後的比較:
https://i.imgur.com/OHkLmux.png (https://i.imgur.com/OHkLmux.png)
另外,Windows 為配合微軟公司搶錢的策略,
OV級證書在軟體用戶仍少的情形下,都會出現惱人的 SmartScreen。
直到有 “一定人數” 的使用者使用後,這畫面才會消失。
至於 “一定人數” 是多少,就不得而知了。
https://i.imgur.com/iI9vVY5.png (https://i.imgur.com/NEAeYAW.gif)
若你一定要去掉 SmartScreen 的干擾,
可以找 DigiCert (https://www.digicert.com/code-signing/ev-code-signing/) 和 Symantec (https://www.symantec.com/zh/tw/code-signing/extended-validation/) 買 EV Code Signing (保護費貴不少囉),這畫面就不會再出現了。
> 同場加映:🔒 Comodo EV SSL 申請及驗證攻略 (https://www.domainclub.org/showthread.php?t=40323)