跳到正文
馬克工具箱

PDF 簽名驗證

收到帶數字簽名的合同、發票或證明 PDF,想確認是誰籤的、簽完有沒有被改過?把檔案拖進來,就能看到檔案裡的每個數字簽名:簽名者、簽名時間、證書資訊,以及簽名之後檔案是否被修改。支援 RSA、ECDSA 和國密 SM2/SM3 簽名,以及簽名時間戳記和文件時間戳記。檔案只在你的裝置上處理。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

或把檔案拖到這裡

檢查在瀏覽器裡完成,PDF 不會上傳。本工具驗證檔案是否被改動、每個簽名是否與證書相符;不檢查證書是否受信任(例如 Adobe 或各國的信任列表)、是否已被吊銷——這些請用 Adobe Acrobat Reader 或頒發機構的官方驗證服務確認。

使用步驟

  1. 選擇或拖入一個帶簽名的 PDF。
  2. 檢視每個簽名的結論:有效、簽名後被修改過、無效,或無法驗證。
  3. 展開「簽名證書」和「證書鏈」檢視完整資訊,需要的話可以下載證書。

引數說明

簽名有效,簽名後文件未被修改
簽名覆蓋的內容與簽名一致,簽名與簽名者證書相符,簽名之後檔案沒有追加任何內容。
簽名有效,但簽名之後檔案又被修改過
簽名本身沒問題,但之後又追加了修訂。常見的正常情況有填寫表單、追加簽名,但最好用 PDF 閱讀器看看改了什麼。
簽名無效
內容和簽名對不上、簽名和證書不匹配,或者檔案有一部分不在簽名保護範圍內。

驗證結果是什麼意思

結果 含義 怎麼辦
簽名有效,簽名後文件未被修改 簽名覆蓋的內容和簽名一致,簽名和證書一致,簽名後也沒有追加內容 再看簽名者名稱和證書頒發者是不是你預期的單位
簽名有效,但簽名之後檔案又被修改過 簽名覆蓋的是較早的版本,之後又追加了修訂,比如填寫表單、批註或再次簽名 表單和多人簽署的檔案常見這種情況;如果你沒預料到有改動,向發件人確認
簽名無效 內容和簽名對不上、簽名和證書對不上,或檔案有部分內容不在簽名保護範圍內 不要信任這份檔案,向對方要原件
無法驗證 簽名資料損壞,或使用了本工具不支援的演算法 證書資訊仍會顯示,可以再用 Adobe Acrobat Reader 開啟核對

檢查了什麼、沒檢查什麼

**檢查:**每個簽名覆蓋的位元組有沒有被改動;簽名值和簽名者公鑰是否匹配(支援 RSA、RSA-PSS、ECDSA 和國密 SM2);RFC 3161 時間戳記;檔案裡有沒有游離在簽名保護之外的內容。

**不檢查:**證書是否被你所在國家或單位信任、是否已被吊銷。工具會列出頒發者和 PDF 裡附帶的證書鏈,供你判斷是否可信;電子發票等檔案也可以到官方查驗平臺核對。

**簽名時間:**顯示「由時間戳記證明」的時間來自獨立的時間戳記機構;否則時間只是簽名者電腦上的時間,可以被隨意設定。

常見問題

驗證有效,就能說明簽名者身份可信嗎?

只能說明檔案沒被改過,並且是用這張證書對應的私鑰籤的。證書本身是否可信(是否由受認可的機構簽發、是否已吊銷)需要聯網檢查,請用 Adobe Acrobat Reader 或頒發機構的官方驗證服務確認。

頁面上明明有簽名,工具卻說沒有數字簽名?

掃描或貼上上去的手寫簽名、印章圖片只是圖片,不是數字簽名。只有密碼學意義上的數字簽名才能證明檔案有沒有被改過。

PDF 會上傳嗎?

不會,簽名在瀏覽器裡檢查。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具