Office加密方式及算法原理
Word、Excel 和 PowerPoint 為文檔提供了三種級別的密碼保護方式。第一級是可以設置密碼來決定用戶是否有打開文檔的權限;第二級是可以設置密碼來決定用戶是否有編輯文檔的權限;第三級是可以對打開的Word文檔啟動強制保護,這樣將以只讀的方式打開。Word、Excel 和 PowerPoint 都使用 RC4 的對稱加密法對受密碼保護的文檔進行加密。RC4是一種流密碼算法,它對數(shù)據的每個字節(jié)進行操作,與RC2算法一樣,它支持長度為40位、64位以及128位的密鑰,它都是由RSA Data Security Inc制定的,在給文檔加密時我們可以選擇指定密鑰的位數(shù)。
Office文檔的加密方法
下面我們以Word 2003為例作介紹,在要保護的文檔中依次點擊“工具→選項”,然后在打開的“選項”窗口中點擊“安全性”標簽,在該標簽頁中我們在“打開文件時的密碼”后可以設置打開文檔時所需要的密碼。
密碼設置越復雜,被非法用戶成功破解的幾率越小。點擊“高級”按鈕,然后在打開的“加密類型”窗口中可以設置加密的算法,在列表中選擇一個最合適的加密算法,然后在“選擇密鑰長度”處設置密鑰的位數(shù)并點擊“確定”返回。當設置好后點擊“確定”,這時要求你再確認你所設置的密碼,當再次正確輸入密碼后點擊確定即可。
如果你不想他人隨意修改你的Word文檔,那么只要在圖中的“修改文件時的密碼”后設置密碼,最后點擊“確定”并再次確認即可,這樣當要修改打開的文檔時須輸入正確的密碼才能修改文檔;如果你想禁止別人修改文檔,那么只要在圖中點擊“保護文檔”,然后在展開的“保護文檔”面板中點擊“是,啟動強制保護”按鈕,接著在彈出的窗口中設置保護文檔的密碼即可。
小提示:關于Excel和PowerPoint的加密過程與Word的相似,Office其它版本的操作與Office 2003操作也極為相似,在這里就不一一向朋友們介紹了。