PDF 安全與簽名

線上免費保護與簽署 PDF — 密碼加密、解密、新增水印、電子簽名、填寫表單、扁平化。全部處理在你的瀏覽器中完成。不上傳檔案。另見:PDF 編輯器 | 壓縮 | OCR 與識別 | 實用工具。
許可權(所有者可限制):
加密:設定開啟 PDF 所需的使用者密碼。可選的所有者密碼可限制列印、修改、複製和批註。所有者密碼留空則以使用者密碼同時執行限制。
解密:移除 PDF 的密碼保護。需提供正確密碼。解密後的 PDF 不再有密碼。
解鎖:移除 PDF 的所有者限制(列印/複製/編輯限制)。如你知道所有者密碼請輸入;無密碼的 PDF 也可解鎖。
電子簽名:把簽名圖片嵌入 PDF 頁面。這只是視覺簽名(不是加密數字證書)。法律級電子簽名請用專門的電子簽名服務。
填寫表單:載入帶可填表單域(AcroForm)的 PDF。在下方列表中編輯各欄位值,然後儲存填好的 PDF。預設不扁平化欄位。
水印:把文字或圖片疊加到每頁。文字水印可自定義顏色、不透明度、旋轉。圖片水印縮放居中。草稿/機密印章用對角文字。
扁平化:把全部可填表單域轉為永久頁面內容。扁平化後欄位不可再編輯,但在所有 PDF 閱讀器中正確顯示。適合分享前定稿表單。

PDF 密碼保護實際做了什麼

PDF 加密圍繞兩種不同的密碼構建,職責迥異。使用者密碼(開啟密碼)是真正的鎖:沒有它,檔案的字串和流保持加密,文件根本打不開。所有者密碼(許可權密碼)不是開啟之鎖——它控制一組許可權標誌:讀者能否列印、修改、複製文本或批註。上面把所有者密碼留空時,預設採用你的使用者密碼。

關鍵事實:使用者密碼加密內容。許可權核取方塊只是守規矩的 PDF 閱讀器同意遵守的標誌——它們是策略,不是密碼學邊界。

RC4、AES 與本工具所用

PDF 的標準安全處理器經歷了三個時代。最初的演算法是 RC4(40 位、後來 128 位金鑰);本頁加密工具產出的就是這個格式(RC4、128 位金鑰、標準處理器修訂版 3),幾乎能在有史以來所有 PDF 閱讀器中開啟。AES-128 隨 Acrobat 7(PDF 1.6)到來,AES-256 隨 Acrobat 9 和 PDF 2.0(ISO 32000-2)。更新更強,也是當前版本 Acrobat 的寫入格式,但舊閱讀器可能打不開 AES-256 檔案——RC4 的相容性仍是它的主要賣點。對真正需要保密的檔案,使用者密碼的強度遠比加密演算法的年代重要。

為什麼解鎖不需要所有者密碼

如果 PDF 設了所有者密碼但沒有使用者密碼,其內容是用空使用者密碼加密的——任何人都能開啟,只有許可權標誌被"保護"。這就是解鎖工具能在不知曉任何密碼的情況下剝離此類檔案列印/複製/編輯限制的原因。這也解釋了此處的分工:解密需要你的使用者密碼,因為它必須真正解密並重寫檔案;解鎖只需清除標誌。

視覺簽名與數字簽名

電子簽名工具把簽名圖片放到頁面上——儀式感方便,但什麼也證明不了:任何人都能貼同樣的圖。密碼學數字簽名對整份文件做雜湊並用證書籤署該雜湊,之後檔案的任何改動都會使簽名失效。如果需要可證明的真實性或法律級電子簽署,請使用頒發真正數字簽名的服務。

常見誤區

  • "所有者密碼阻止人們複製文本。"它只是請求守規矩的閱讀器隱藏複製選項。文本並未被單獨保護——不守規矩的工具可以完全無視標誌。
  • "所有者鎖定的 PDF 是加密且機密的。"如果沒設使用者密碼,檔案對任何人自由開啟。所有者限制勸退誠實讀者;它們保守不了秘密。
  • "貼上去的簽名圖讓檔案可信。"圖片是裝飾。只有密碼學簽名能檢測篡改。
  • "扁平化保護表單。"扁平化把欄位變成普通頁面內容,到處顯示一致——它定稿表單,不加密也不鎖定任何東西。

相關工具:PDF 結構詳解(加密字典在哪裡)、PDF 編輯與整理、OCR 與識別(掃描轉可搜尋文本)、壓縮與最佳化。