操作教學
用密碼保護 PDF
如果你正要用電子郵件寄出一份合約、薪資單或醫療報告,加上密碼是讓它保持私密最簡單的方式。受密碼保護的 PDF 在開啟前會要求輸入密碼短語,而且檔案內容經過加密,即使檔案被攔截也無法被讀取。這個工具完全在你的瀏覽器中加上這層保護,若你選擇的話還可採用 AES-256。你的文件絕不會上傳到任何伺服器。
逐步教學
- 開啟 PDF 密碼工具,把你想保護的 PDF 拖放進去。工具會直接從你的磁碟讀取檔案並在記憶體中處理,因此文件全程都留在你的裝置上。
- 在使用者密碼欄位中輸入收件人開啟檔案所需的密碼。在加密強度選單中選擇 AES-256,這是此格式所支援最強的保護。選用的擁有者密碼可讓你另設第二組密碼,分別控管編輯與列印權限。

- 點選按鈕以加密 PDF,然後下載受保護的副本。開啟它以確認現在會先要求密碼才顯示任何內容。請透過兩個不同管道分別傳送檔案與密碼,這樣單一則訊息外洩不會同時暴露兩者。

選擇密碼與加密等級
使用者密碼是收件人開啟文件時輸入的密碼,因此必須與他們分享;擁有者密碼則為選用,用來管理列印或複製文字等權限。請使用長密碼短語而非簡短字詞:一句帶有幾個數字的句子既較易記住,也遠比短字難以猜出。在加密強度方面,AES-256 是 PDF 格式提供的最強選項,對任何敏感內容而言都是合適的預設值。AES-128 仍與非常舊的閱讀器相容,但如今幾乎沒有理由降到 256 以下。
加密其他種類的檔案
PDF 密碼專門用於保護 PDF 文件。如果你需要加密其他種類的檔案,例如試算表、ZIP 壓縮檔或一整個相片資料夾,AES 加密工具會把任何檔案包進一個 AES-256 容器,你可用密碼短語解鎖。PDF 受保護之後,你仍可用 PDF 簽署工具為它簽名,因為為受保護的文件簽名是一項獨立的作業。這些工具全都在你的瀏覽器本機執行。
AES-256 和 RC4:PDF 加密實際做了什麼
PDF 加密在 PDF 標準中規定,經歷了多次修訂。較舊的檔案使用 40 位元或 128 位元密鑰的 RC4(PDF 1.4 及更早版本),現在被認為不安全。當前標準使用 AES-256(PDF 1.7 擴展等級 3 和 PDF 2.0)。設定密碼時,加密處理器使用密鑰派生函數從密碼派生檔案加密密鑰,然後使用該密鑰加密檔案中的每個內容串流和字串物件。文件目錄和交叉參照表保持未加密狀態,使閱讀器可以找到加密字典,但所有頁面內容、嵌入字型和圖像資料在提供正確密碼前都是密文。單獨的擁有者密碼可以限制列印或複製等許可權,而不必阻止開啟檔案。此工具完全在瀏覽器中使用 pdf-lib-plus-encrypt 套用 AES-256 加密;未加密的 PDF 從不透過網路傳送。
本指南使用的工具
常見問題
如果我忘記密碼,能不能找回?
不行。密碼不會儲存在任何地方;它用來推導出加密檔案的 AES 金鑰。如果你忘記了,無論是本網站還是任何其他人都無法替你開啟文件,而這正是這項保護有意義的原因。請把密碼短語存放在密碼管理器中,以免把自己鎖在門外。
我的 PDF 會上傳到伺服器嗎?
不會。加密是在你的瀏覽器分頁內以 JavaScript 進行。你的 PDF 從本機磁碟讀取,在記憶體中加密,再以下載的形式回傳給你。任何東西都不會送到任何伺服器。你可以自行檢查:打開瀏覽器的開發者工具,觀察網路面板,確認沒有任何請求夾帶你的檔案。