PDF 加密
設一個開啟密碼,並規定讀者能做什麼。
把這個密碼記下來。它不會被保存在任何地方,丟了就找不回來——我們找不回,別人也找不回。
擁有者密碼
日後修改權限時需要。留空則隨機產生。
- 全部免費不用註冊、沒有次數限制、沒有付費檔。
- 什麼都不上傳檔案在你自己的裝置上處理,不會送到伺服器。
- 結果不打折沒有浮水印,不降質,不限檔案大小。
- 改動都寫下來每一次修復、每一個新工具,都記在更新日誌頁面上。
這個 PDF 加密工具能做什麼
拖入 PDF,輸入密碼,下載一份沒有密碼打不開的副本。還可以取消勾選讀者開啟後能做的事:列印、複製文字和圖片、編輯、註解和填表。也可以不設開啟密碼、只限制權限——檔案能自由開啟,但閱讀器不讓列印或複製,這是分發表格和報告的常用做法。加密方式是 AES-256,PDF 標準定義的最強等級(PDF 2.0,修訂版 6),由編譯成 WebAssembly 的 QPDF 執行。
因為整個操作在瀏覽器裡進行,文件和你輸入的密碼都不會被傳輸——這和上傳式網站有本質區別:在那裡,你想保密的東西連同它的鑰匙剛剛一起發到了伺服器。檔案裡其他一切——頁面、文字、圖片、表單、書籤——原樣保留。結果是標準的加密 PDF,Acrobat、預覽程式、Chrome、Edge、手機以及所有支援 AES-256 的閱讀器都能開啟——近十年發布的閱讀器全都支援。
怎麼用
拖入或選擇 PDF。輸入兩遍密碼(勾選「顯示密碼」可以看到),取消勾選你要收回的權限,點「加密 PDF」。下載 原檔名-protected.pdf 寄出去;密碼透過另一條管道——訊息、電話——告訴收件人,絕不要和檔案放在同一封郵件裡。選項下方的摘要行顯示將要套用的設定;兩次密碼一致且確實設了內容之前,按鈕保持停用。
「進階」裡的擁有者密碼是收件人日後修改權限所需的密碼;留空會產生隨機密碼,這樣限制不能靠輸入開啟密碼就解除。只有你想以後不經本站PDF 解除密碼也能解鎖時才需要自己設——其實用開啟密碼在那裡解鎖,兩層都會去掉。先把文件準備好:合併、整理、簽名、壓縮都需要未加密的檔案。
常見地雷
沒有找回。AES-256 加上忘記的密碼意味著文件永久遺失;把未加密的原件放在安全的地方,密碼存進密碼管理器。弱密碼是唯一實際的弱點——至少 8 個字元,幾個詞組成的通關密語更好。權限限制是另一回事:守規矩的閱讀器會遵守,但密碼學並不強制,任何有開啟密碼的人都能用本站這樣的工具去掉。把它當作表明意圖的手段,不要指望它擋住有心人。
加密不隱藏中繼資料:標題、作者和頁數對於會看的工具仍然可讀,檔名當然也可見。個別老閱讀器和少數網頁檢視器打不開 AES-256 檔案;收件人報錯,請他們換目前版本的瀏覽器或 Acrobat Reader。已加密的輸入會被拒絕——先用PDF 解除密碼去掉舊密碼,再用新密碼加密。
背景知識:加密做了什麼
PDF 標準定義了兩個密碼。使用者密碼是開啟文件必需的;擁有者密碼授予全部權利,包括修改權限。兩者都透過帶隨機鹽的慢雜湊變成 256 位元金鑰,用 AES 的 CBC 模式加密檔案裡的每個字串和串流。沒有密碼,內容和隨機位元組沒有區別——這就是忘記密碼無法挽回的原因。權限旗標也一起加密儲存,閱讀器在提供列印或複製命令前會檢查它們。
本站用的引擎 QPDF 是許多桌面和伺服器產品依賴的參考工具;它原封不動地在 Worker 執行緒的 WebAssembly 裡執行,加密大檔案時頁面依然流暢。1.3 MB 的引擎第一次使用時下載一次並快取,之後頁面離線也能用。檔案、密碼和結果都不會離開你的裝置。
哪些場景需要給 PDF 加密
用郵件寄送合約、錄取通知或健檢報告。把薪資單、報稅表或銀行對帳單交給會計或房東。分發可以看但不能編輯或整體複製的價目表和課程講義。鎖上必須寄給某服務機構的證件或護照掃描檔。把書稿或設計方案交給評審。把個人檔案存到共享磁碟或雲端資料夾。
本站的自然順序是:用合併和整理組裝文件,簽名或加浮水印,壓縮,最後一步在這裡加密——其他每個工具都需要未加密的檔案。
常見問題
文件或密碼會上傳嗎?
不會。加密由編譯成 WebAssembly 的 QPDF 在瀏覽器裡執行,檔案和密碼都不離開裝置,引擎載入後頁面離線也能用。
忘了密碼怎麼辦?
檔案無法找回——AES-256 沒有後門。請保留未加密的原件,密碼存進密碼管理器。
能只禁止列印、不設開啟密碼嗎?
能。密碼留空,取消勾選「列印」(或複製、編輯、註解)。檔案可以自由開啟,閱讀器會遵守限制。
加密強度如何?
AES-256,PDF 標準定義的最強等級,政府文件也用這個級別。實際強度取決於你的密碼——至少 8 個字元,最好是一句通關密語。
加密後的檔案手機能開啟嗎?
能。iOS、Android、Chrome、Edge、Acrobat、預覽程式等所有目前的閱讀器都支援 AES-256 PDF,會提示輸入密碼。