程式碼簽章 (Code Signing) 是一種虛擬的數位簽章,主要用來驗證軟體程式碼和內容來源是可信任的。
當一個軟體程式開發完成後,會開放給大眾下載、安裝、使用,而程式撰寫者無法時時刻刻確保在外流通的程式碼,不會遭到有心人士重新編譯、竄改,因此,當軟體程式碼開發完成要公開給大眾使用前,將軟體程式碼蓋上受驗證的程式碼簽章 (Code Signing),以此宣告其程式是正版,沒被別人竄改過,一旦軟體程式遭到異動,程式碼簽章將立即失效。