個人標準程式碼簽章:Code Signing

更新於 發佈於 閱讀時間約 3 分鐘

Code Signing(程式碼簽章、數位簽章)是一種用來驗證軟體的是從認證的發行者所發行的方式。當開發者將軟體、檔案或安裝程式進行簽章時,會使用數位簽章將開發者的身分和檔案的完整性「封裝」在一起。

Code Signing 的作用

  1. 驗證來源:數位簽章顯示檔案來自於可信的開發者或公司,讓使用者知道這是來自可靠來源的軟體。
  2. 保護檔案完整性:若檔案被竄改,則程式碼簽章會失效,可由此來辨別軟體的來源。

使用 Code Signing 的好處

  • 增加信任:使用者更放心地下載和安裝具備數位簽章的軟體。
  • 減少安全警告:系統(如 Windows SmartScreen)會對具備數位簽章的軟體顯示較少的警告,有助於提升用戶體驗。

Code Signing 主要有兩種類型

標準程式碼簽章 (Standard Code Signing)擴充驗證程式碼簽章 (Extended Validation Code Signing, 簡稱 EV Code Signing)。這兩種類型都可以為軟體提供安全保護和開發者的身份驗證,但它們在信任等級、取得方式和適用情境上有所不同。

EV Code Signing的信任程度較高,通常較大的企業會使用這個選項,來避免Windows SmartScreen出現。

如何取得簽章

簽章是需要從微軟所認證的供應商來購買的,在這份微軟官方文件中有提到,可以從台灣代理商購買,或是直接在原廠官方網站購買。

我開發的Dimen Pro中,是使用標準程式碼簽章 (Standard Code Signing),因我是個人身分,沒辦法使用EV簽章。在Dimen Pro的msi安裝檔案內容中,可以看到數位簽章的內容。

raw-image


Windows SmartScreen

即使我使用了標準程式碼簽章,仍然會出現Windows SmartScreen的警告,這是因為我需要多將我的軟體分發,透過較多使用者安裝後,微軟Windows的遙測資訊會針對我的數位簽章增加聲譽,但微軟並沒有在這部份多加說明,我們也沒辦法立即消除這個警告,因此大多數的使用者仍然會看見這個藍色視窗。

raw-image

而且在這個視窗中,也必須要按下【其他資訊】才會再出現發行者的資訊。通常使用者看見上面的畫面,大多都會直接按下【X】離開。

raw-image

這對開發者來說是一個相當困難的事情,沒有人安裝軟體則不會增加所謂的聲譽,而沒有增加聲譽的狀況下,會跳出警告來阻止使用者來安裝軟體。即使我已經將軟體提交給微軟分析,這個警告仍然存在;當然,微軟這麼做也是希望減少使用者被惡意軟體攻擊的風險。


結論

總之,在網路上下載的軟體,若沒有數位簽章的資訊時,自己便要小心使用了,因為這類軟體相對來說是沒有辦法驗證其發行來源的。

留言
avatar-img
留言分享你的想法!
avatar-img
學習筆記
0會員
12內容數
自學筆記,包含PLC、配線、應用等 Powerapps應用等
學習筆記的其他內容
2024/11/11
Edge瀏覽器下載時會出現訊息,以及安裝時會出現的訊息說明
2024/11/11
Edge瀏覽器下載時會出現訊息,以及安裝時會出現的訊息說明
2024/10/27
Y14.5系列字體由Peter Kanold創作,免費提供下載和幾何公差文字生成器,適用於Word、Excel等軟體。使用者可以在Dimen Pro免費版本中,透過Excel的直接輸入幾何公差。
Thumbnail
2024/10/27
Y14.5系列字體由Peter Kanold創作,免費提供下載和幾何公差文字生成器,適用於Word、Excel等軟體。使用者可以在Dimen Pro免費版本中,透過Excel的直接輸入幾何公差。
Thumbnail
2024/08/30
這是我個人建立的Excel的外掛(VSTO),若你是品管人員、需要建立檢查紀錄表或是全尺寸檢驗表,而你只有Excel可以使用時,那麼你一定要體驗看看只要幾分鐘就建好一份檢查表的速度,包含球號圖的製作、尺寸輸入、量測尺寸檢查。從PDF匯入圖面,再匯出帶有球號圖的PDF。 目前免費方案可試用15天
Thumbnail
2024/08/30
這是我個人建立的Excel的外掛(VSTO),若你是品管人員、需要建立檢查紀錄表或是全尺寸檢驗表,而你只有Excel可以使用時,那麼你一定要體驗看看只要幾分鐘就建好一份檢查表的速度,包含球號圖的製作、尺寸輸入、量測尺寸檢查。從PDF匯入圖面,再匯出帶有球號圖的PDF。 目前免費方案可試用15天
Thumbnail
看更多
你可能也想看
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
這篇文章探討了在軟體開發中的技術債可能來自哪些原因,以及如何自動化偵測與修復技術債。作者透過分享不同情境下的技術債選擇,提供了對於技術債的思考與建議,針對開發人員在需要做出無奈的技術決策時,提供了一些建議。此外,還提供了一些在做出技術決策時的方法,如保留抽象層和避免vendor lock-in。
Thumbnail
這篇文章探討了在軟體開發中的技術債可能來自哪些原因,以及如何自動化偵測與修復技術債。作者透過分享不同情境下的技術債選擇,提供了對於技術債的思考與建議,針對開發人員在需要做出無奈的技術決策時,提供了一些建議。此外,還提供了一些在做出技術決策時的方法,如保留抽象層和避免vendor lock-in。
Thumbnail
認證(authentication)跟授權(authorization)這兩個名詞常常被混淆,但本質上是完全不同的兩個概念,在數位化的時代下,為了確保每位使用者的安全性,每個系統幾乎都具備認證(authentication)與授權(authorization)這兩大功能,而這些概念也常常出現在我們生
Thumbnail
認證(authentication)跟授權(authorization)這兩個名詞常常被混淆,但本質上是完全不同的兩個概念,在數位化的時代下,為了確保每位使用者的安全性,每個系統幾乎都具備認證(authentication)與授權(authorization)這兩大功能,而這些概念也常常出現在我們生
Thumbnail
公司一位女同事因不慎把豆漿打翻在筆電,導致無法開機,換一台新電腦後,所有網路平台都得重登。「不過好在她網站都用同組密碼,不然就 GG 了。」行銷部同事 A 子很輕鬆地敘述事發經過,但身為資深工程師的我聽了直冒冷汗,想必這位女同事還沒受過密碼外洩的苦啊。
Thumbnail
公司一位女同事因不慎把豆漿打翻在筆電,導致無法開機,換一台新電腦後,所有網路平台都得重登。「不過好在她網站都用同組密碼,不然就 GG 了。」行銷部同事 A 子很輕鬆地敘述事發經過,但身為資深工程師的我聽了直冒冷汗,想必這位女同事還沒受過密碼外洩的苦啊。
Thumbnail
Bitwarden是現階段值得推薦的一款密碼管理軟體,可以避免「一個密碼打天下」的危險狀態。若選擇自架Bitwarden伺服器則可免費獲得付費訂閱版本的功能全部功能,對於有一點技術能力的人來說,是個經濟實惠的選擇。
Thumbnail
Bitwarden是現階段值得推薦的一款密碼管理軟體,可以避免「一個密碼打天下」的危險狀態。若選擇自架Bitwarden伺服器則可免費獲得付費訂閱版本的功能全部功能,對於有一點技術能力的人來說,是個經濟實惠的選擇。
Thumbnail
照例先說明為什麼要關掉裝置加密的理由,原因是萬一電腦故障,主機板維修或更換,都有機會被Windows 判定非原本的主機板,在沒備份金鑰的狀況下(都不知道此功能了誰會備份金鑰?),開機時直接出現要求還原備份金鑰畫面,全電腦資料都會被鎖死無法取出,甚至電腦也沒送修也沒故障,某天開機就直接出現要你輸入備份
Thumbnail
照例先說明為什麼要關掉裝置加密的理由,原因是萬一電腦故障,主機板維修或更換,都有機會被Windows 判定非原本的主機板,在沒備份金鑰的狀況下(都不知道此功能了誰會備份金鑰?),開機時直接出現要求還原備份金鑰畫面,全電腦資料都會被鎖死無法取出,甚至電腦也沒送修也沒故障,某天開機就直接出現要你輸入備份
Thumbnail
新冠疫情爆發後,為了防疫,部分公司開始實施遠端工作,員工可以透過更多設備、網路和程式連接工作,也促使公司更新資訊軟體,採取更靈活的資安軟體。不只一般公司,與資產相關、重視資安的金融業,也在科技日新月異的發展下推動無密碼與多因子認證登入。
Thumbnail
新冠疫情爆發後,為了防疫,部分公司開始實施遠端工作,員工可以透過更多設備、網路和程式連接工作,也促使公司更新資訊軟體,採取更靈活的資安軟體。不只一般公司,與資產相關、重視資安的金融業,也在科技日新月異的發展下推動無密碼與多因子認證登入。
Thumbnail
此文章敘述了為了未來電腦安全,而設計的系統概念
Thumbnail
此文章敘述了為了未來電腦安全,而設計的系統概念
Thumbnail
這篇分享的內容,主要以上網習慣、軟體安裝、電腦桌面資料...等方面,所需要注意的事項,以下為經驗談,也歡迎大家留言分享自己覺得在使用電腦上需要注意的地方~! 1.上網習慣 【搜尋結果】 【惡意網頁、網頁綁架】 2.軟體下載安裝 【下載平台】 【免費軟體、試用版軟體】 3.減少放在電腦桌面的資料
Thumbnail
這篇分享的內容,主要以上網習慣、軟體安裝、電腦桌面資料...等方面,所需要注意的事項,以下為經驗談,也歡迎大家留言分享自己覺得在使用電腦上需要注意的地方~! 1.上網習慣 【搜尋結果】 【惡意網頁、網頁綁架】 2.軟體下載安裝 【下載平台】 【免費軟體、試用版軟體】 3.減少放在電腦桌面的資料
Thumbnail
在資訊安全越來越受重視的現在,就算用白紙黑字的合約說會保護使用者隱私,對資訊從業人員來說仍然不夠。到底要怎麼做,我們才能做到極致的隱私保護呢? 縮圖來源:https://www.pexels.com
Thumbnail
在資訊安全越來越受重視的現在,就算用白紙黑字的合約說會保護使用者隱私,對資訊從業人員來說仍然不夠。到底要怎麼做,我們才能做到極致的隱私保護呢? 縮圖來源:https://www.pexels.com
Thumbnail
近年來,隱私權受到許多人重視;雖然這個權利未必會載入各國憲法獲得保障,但在許多先進國家,也逐漸發展成受到各種法律系統保障的基本權利。原因正是個人權利逐漸受到重視,更因為隱私權與個人人格發展的完整性與尊嚴,都有著很密切的關係。
Thumbnail
近年來,隱私權受到許多人重視;雖然這個權利未必會載入各國憲法獲得保障,但在許多先進國家,也逐漸發展成受到各種法律系統保障的基本權利。原因正是個人權利逐漸受到重視,更因為隱私權與個人人格發展的完整性與尊嚴,都有著很密切的關係。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News