如何在 Windows 10/8/7 中檢查程式的數位簽名

最後更新: 十一月8,2023
作者: PcHardwarePro

什麼是數位簽章?它有什麼用?本文將探討在 Windows 10/8/7 系統中尋找、檢查或驗證程式數位簽章的三種方法。

無論文件是多媒體文件、可執行文件、文件或其他任何文件,只要以數位方式創建,都會由資料來源進行數位簽署。例如,當 Google 發布安裝檔案(即 Google Chrome 瀏覽器的執行檔)時,它就帶有數位簽章。因此,只要直接從官方來源下載文件,就可以驗證其真實性。

在另一種情況下,其他人可能也在其伺服器上託管了相同的檔案。這沒問題,因為該文件不會以任何方式修改。但是,如果該檔案被銷毀,且程式碼已修改,則數位簽章會自動刪除,因此檔案的真實性將無法驗證,因為數位簽章會被自動刪除,從而重新編譯被竄改的安裝檔。這就是它的實際工作原理。

現在,我們還需要知道如何驗證文件附帶的數位簽章。那麼,讓我們開始吧。

在 Windows 10 中檢查程式的數位簽名

我們將討論三種驗證 Windows 作業系統中程式數位簽章的方法。

1]透過檔案總管

首先,開啟 Windows 檔案總管並導覽至儲存程式的位置。

  什麼是ASC檔?

右鍵單擊安裝文件,然後按一下“屬性”。

導航至名為「數位簽章」的標籤

在簽名清單中,如果您看到條目,則表示您的文件已數位簽署。

您可以雙擊其中任何條目以查看有關簽名權限的其他詳細資訊。

因此,您可以知道該文件是否由原始軟體分銷商簽署。

此外,在詳細簽章檢視中,您可以點擊「檢視憑證」按鈕,以查看與簽名一起隨附的憑證的更多詳細資訊。

2]使用 DigiCert 憑證實用程式

請使用此連結下載最新版本的 DigiCert 並執行可執行檔。

接受開頭顯示的條款,然後按一下標有“代碼簽名”的選項卡,然後在標題部分中按一下“檢查簽名”。

選擇需要驗證數位簽章的設定檔。

這將提示 DigiCert 驗證簽名並在開啟的新視窗中顯示完整的摘要資訊。

DigiCert 驗證兩項內容。它們是:

  • 文件是否經過簽名以及簽名是否有效。
  • 檢查簽名的時間戳記。

如果您看到如上圖所示的兩個綠色複選標記,則表示驗證成功。您還可以在該視窗中查看更多信息,以方便您查看。

3]使用SignTool

微軟在 Windows SDK 中提供了一個名為 SignTool 的程式。 Windows SDK(軟體開發工具包)並非 Windows 系統自備,而是供開發人員單獨安裝的。如果您想嘗試這種方法,請確保您擁有滿足您需求的正確 SDK。您可以從這裡下載 Windows 10 SDK 。

如果您看到「無法驗證此文件的數位簽章」的訊息,此條目將對您有所幫助

相關內容

[pt_view id=»1047b4eroy»]