如何為 PDF 加密碼保護
為 PDF 加密碼保護意味加入加密,使檔案無法被開啟(或可選地被修改、列印或複製)而無 密碼。保護由 PDF 寫入器套用,它加密內容串流並將加密金鑰儲存在只能以密碼解鎖的字典中。 本指南涵蓋兩種 PDF 密碼實際做什麼、偏好哪種加密演算法,以及哪些工具在本地完成 ——而不上傳您的文件。
兩種 PDF 密碼:使用者 vs 擁有者
PDF 可帶兩個不同的密碼,混淆它們是人們保護檔案時最常見的錯誤。
- 使用者密碼(開啟密碼)。開啟檔案所需。沒有它,文件無法被解密,沒有檢視器能渲染任何一頁。這是大多數人 所說的「為 PDF 加密碼保護」。
- 擁有者密碼(授權密碼)。修改檔案限制所需——列印、複製文字、修改或填寫表單。如果未設使用者密碼, 檢視器仍可無此密碼開啟文件,但必須套用擁有者選擇的限制。
實務上:如果想阻止某人開啟檔案,設使用者密碼。如果想讓所有人可讀但阻止 列印或複製,只設擁有者密碼搭配所需限制。兩者都設是有效的,且是最封鎖的選項。
RC4 vs AES:使用哪種加密
PDF 支援多種加密演算法。您的工具選擇哪種對保護的實際強度很重要。
- RC4(PDF 1.2–1.5)。曾是 PDF 和 SSL 中流行的串流加密。現已 過時且被視為對現代安全用途已破解。以 RC4 40 或 128 位元加密的檔案應視為弱保護。 避免以 RC4 建立新的加密 PDF。
- AES-128(PDF 1.5, Acrobat 7)。進階加密標準,128 位元金鑰。 強固且廣泛支援。AES-256 不可用時的合理預設。
- AES-256(PDF 1.6 / Extension Level 3, Acrobat 9)。AES,256 位元金鑰。最強的標準 PDF 加密。只要工具提供就偏好它。
如需更深入的技術比較,請見PDF 加密解析。
三種本地為 PDF 加密碼的工具
以下每個選項都在您的機器上執行。沒有一個上傳您的文件。這很重要:包含合約、醫療 記錄或稅表的 PDF 在被保護前不應送到任何「免費 PDF 加密器」網站——在那之前未保護 的檔案已在別人的伺服器上。
1. Adobe Acrobat Pro(付費)
功能最豐富的選項。開啟 PDF,然後 檔案 > 以密碼保護。選擇以密碼加密,設使用者密碼,在進階選項下選擇 AES-256。 Acrobat Pro 也可在同一對話框設擁有者限制(不可列印、不可修改)。Acrobat Standard 和免費 Adobe Reader 不能加入加密——只有 Pro 可以。
2. 預覽(macOS,免費)
在預覽中開啟 PDF,然後 檔案 > 匯出…,勾選 加密 並輸入密碼。 近期 macOS 版本的預覽使用 AES-128。這是 Mac 上最簡單的免費選項,對只需使用者密碼 的檔案效果良好。預覽不暴露粒狀的擁有者限制。
3. qpdf(命令列,免費,跨平台)
qpdf --encrypt "userpw" "ownerpw" 256 -- input.pdf output.pdf產生 AES-256 加密的 PDF。qpdf 是開源、快速且可腳本化的——如果您需要保護大量檔案 或想要可重現的建置步驟很有用。它支援 AES 128 和 256 位元。
逐步操作:用預覽保護 PDF(macOS)
- 在預覽中開啟 PDF。
- 從選單選擇 檔案 > 匯出…。
- 在匯出對話框中,勾選 加密。
- 輸入強密碼並確認。
- 點擊 儲存。重新開啟新檔案確認它要求密碼。
強密碼與復原
PDF 加密沒有密碼復原機制。如果您遺失使用者密碼,檔案就遺失了——沒有電子郵件 「忘記密碼」流程,因為沒有伺服器。使用密碼管理器。儲存在管理器中的 16 字元隨機 密碼既比您能記住的都強,又不可能忘記。
避免基於文件內容的密碼(出現在 PDF 中的名稱、日期、專案代碼)。能從文件上下文 猜到密碼的人就能開啟檔案。
常見錯誤
- 只設擁有者密碼就期望檔案不可讀。沒有使用者密碼文件仍可開啟; 只有限制會套用。
- 對敏感檔案使用「免費線上 PDF 加密器」。檔案在保護套用前以未加密 狀態上傳。請使用本地工具。
- 接受 RC4 為預設。某些舊工具預設使用 RC4 40 或 128 位元。檢查 加密設定並切換到 AES-128 或 AES-256。
- 忘記密碼。無法復原。設定時就存入密碼管理器。