首先,讓我們來看一個(gè)真實(shí)的案例:你以前為一個(gè)PDF文檔設(shè)置了密碼,但是當(dāng)時(shí)卻沒有記錄下來,或是久而久之自動被丟進(jìn)了記憶中的資源回收站,如今你打開了他,卻只能和「請輸入密碼」的對話框大眼瞪小眼?這個(gè)時(shí)候,許多人第一個(gè)想到的解決方法就是在網(wǎng)絡(luò)上尋找免費(fèi)移除密碼的工具,然后 …
等一下!有沒有想過,今天假如是一位有心人士拿到了你的文件,想要獲取PDF的內(nèi)容,甚至做出不利于你的事情,這樣也是OK的嗎?當(dāng)然,提供密碼移除工具的網(wǎng)站不會管這么多,畢竟他們要扮演的角色只是工具,使用者的動機(jī)為何并不是重點(diǎn);也就是說,這是一個(gè)我們應(yīng)該思考的題目:我們用密碼保護(hù)PDF,到底是為了什么?如果不知道密碼的人也能輕易破解,那設(shè)置密碼還有意義可言嗎?
拋開上述話題不談,根據(jù)我們身為老牌PDF開發(fā)者的經(jīng)驗(yàn),可以從技術(shù)方面來提供一些有用的信息。你第一個(gè)需要知道的事情,就是網(wǎng)絡(luò)上的密碼移除工具,背后都有「猜密碼」的程序--假如密碼的長度短且結(jié)構(gòu)簡單,比如說是 1111 或 ABCD,就會提高被破解的可能性;然而隨著(1)密碼的長度和復(fù)雜度,和(2)加密的位數(shù)提高,這類簡單的猜密碼程序就無能為力了,除非你愿意等上一萬年(笑)。
也就是說,假如你設(shè)置好了一個(gè)復(fù)雜的打開密碼,就是「解鈴還需系鈴人」,天底下除了你之外沒人能夠幫助你,也沒有能重新設(shè)置的方法,因?yàn)檫@就是設(shè)置密碼的初衷,不是嗎?與其怪PDF的設(shè)計(jì)不讓你移除密碼,不如怪自己為何沒養(yǎng)成記錄的習(xí)慣。
根據(jù)ISO的公開標(biāo)準(zhǔn),PDF的密碼分為「打開密碼」和「權(quán)限密碼」兩個(gè):打開密碼讓你必須要輸入密碼才能打開文檔;權(quán)限密碼允許任何人自由打開文檔,但會限制對PDF的某些操作,例如打印、編輯、頁面調(diào)整等。打開密碼是個(gè)簡單的功能,大部分的PDF軟件和提供PDF服務(wù)的網(wǎng)站都有支持,但權(quán)限密碼就比較復(fù)雜一些,通常需要下載專門的軟件才能辦得到。
以下是我們給的建議:
1.為了預(yù)防密碼被破解,請?jiān)O(shè)置結(jié)構(gòu)復(fù)雜和長度長的密碼。
2.記得設(shè)密碼時(shí)一定要在某處記錄下來,以免忘記就真的沒人能救你了(推薦使用密碼管理工具)。
3.如果真的需要移除密碼,請避免用來路不明的免費(fèi)網(wǎng)站,也要注意網(wǎng)站有沒有SSL保護(hù)和說明雙方權(quán)利義務(wù)的條款,不然你上傳的文件可能哪天會被放到暗網(wǎng)上公開或拍賣。