常用數(shù)字加密證書應(yīng)用實例(四)

保護Office文檔安全

Office可以通過數(shù)字加密證書來確認來源的可靠,你可以利用數(shù)字證書對Office文件或宏進行數(shù)字簽名,從而確保它們都是你編寫的、沒有被他人或病毒篡改過。

1、用數(shù)字證書進行宏的簽名

宏測試完畢確認后,再對宏進行簽名。打開包含要簽名的宏方案的文件,在“工具/宏/Visual Basic編輯器/工程資源管理器”中,選擇要簽名的方案;再點擊“工具/數(shù)字簽名”命令即可。

如果要防止用戶因意外修改宏方案而導(dǎo)致簽名失效,請在簽發(fā)之前鎖定宏方案。您的數(shù)字簽名只能說明您保證該方案是安全的,并不能證明是您編寫了該方案。因此鎖定宏方案不能防止其他用戶利用另一個簽名替換您的數(shù)字簽名。

用數(shù)字證書進行宏的簽名

2、用數(shù)字證書對文檔簽名

打開要簽名的Word 文檔(Office XP),單擊菜單“工具/選項”,點擊打開“安全性”選項卡,其中有個“數(shù)字簽名”按鈕,單擊之給該文件加上你的數(shù)字簽名,隨之會彈出一個窗口,要求添加你的數(shù)字證書,單擊“添加”按鈕,從你的數(shù)字證書中選擇一個進行添加;然后按“確定”返回,現(xiàn)在你的數(shù)字證書就加到該文檔中了。

以后別人打開該文檔,單擊“工具”/選項/安全性”菜單,在此處看到你的數(shù)字證書,就知道該文檔是你編寫的,因為有你的數(shù)字簽名。

為了防止別人修改你的文檔資料,你還應(yīng)該在圖9所示的畫面中,給文檔添加一個修改權(quán)限密碼,即在“修改權(quán)限密碼”一欄,輸入密碼123,最后按“確定”退出保存。這樣以后再次打開該文檔時,就會要求你輸入這個修改權(quán)限密碼,假如你不知道密碼,就不能修改該文檔、只能以只讀形式打開之。