当前位置: 首页 > 图文教程 > 网络安全 > 安全基础 > 利用数字证书保护文档内容的完整性

安全基础
IE浏览器防黑十大秘籍,黑客也没招
网络工程师讲解系统安全漏洞的形成和防治
清除导致XP系统反复重启的新网银木马
识破QQ欺骗网络地址的几种方法汇总
安全基础知识 细说暴库的原理与方法
排除无线突然中断故障实例
强搜天线 搜出WiFi世界的安全漏洞
网管应用技巧 内网安全十大策略说明
如何修改局域网内部打印机的IP地址
如何找出IIS中隐藏的网站
EFS加密技术的概念分析及一次解密经过
提高Windows XP系统安全性要关闭的10种服务
PHPBB 2.0.22 MOD版最新注入漏洞
修复Windows系统忘记密码的9个高招
用SockOnline软件轻松突破端口限制
安全基础知识 最强0到33600端口详解
执行文件方式加密FLASH文件的解密方法
网吧被入侵后的应对解决方法
网页“黑手”如何攻击你的Windows系统
不要让别人读了你的信 谈私密数据保护

安全基础 中的 利用数字证书保护文档内容的完整性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-19   浏览: 61 ::
收藏到网摘: n/a

笔者是一名电脑教师,每天在上课时都要将本堂课的技术要点,写到一个Office文档里,以备学生查看之用。可是林子大了什么样的鸟都有,有一些喜欢捣蛋的学生,竟然借机恶意修改里面的重要内容,从而导致其他学生无法查看。因此为了防止恶意人修改破坏,我们不妨利用数字证书,来保护文档内容的完整性。

小提示:数字证书也叫数字标识 (Digital Certificate,Digital ID),是一种应用广泛的信息安全技术,一般由权威公正的第三方机构即CA(Certificate Authority)中心签发,主要用于网上安全交往的身份认证,通俗地讲,数字证书就是个人或单位在网络上的身份证。数字证书以密码学为基础,采用数字签名、数字信封、时间戳服务等技术,在Internet上建立安全有效的信任机制。

一、关于数字证书的创建

首先依次单击“开始→程序→Microsoft Office”选项,然后单击里面“VBA项目的数字证书”命令,或者双击Office安装目录内的Selfcert.exe程序,此时就会弹出“创建数字证书”的对话框。我们在“您的姓名”框内输入想要创建的证书名称,如:禁止修改,而后单击“确定”按钮,其数字证书就创建完成了。

二、通过数字证书进行宏签名

这里你要打开包含要宏签名的文件,在依次单击上方“工具→宏→Visual Basic编辑器→工程资源管理器”选项,此时就会弹出“Microsoft Visual Basic”对话框(如图1)。

从中单击上方“工具→数字签名”标签,单击里面“选择”按钮,选中事先申请好的数字证书,确定即可,这样宏签名就成功了。

三、通过数字证书对文档进行签名

如果你想对Word文档进行签名,请想将其文档打开后,依次单击上方“工具→安全性”选项,在其内部单击“数字签名”按钮,给其文件加上自己的数字签名。然后此时就会弹出一个窗口,我们单击“添加”按钮,将数字证书添加进去确定便可,这样数字证书就已经加入到了该Word文档中。不过为了防止恶意人修改文档内容,我们还应该在“选项→安全性”界面内,给其文档添加上修改密码,这里只要单击“修改权限密码”,将其想要设置的密码输入进去后,确定保存即可使其密码生效。如果以后有人想恶意修改文档内容,输入不对我们所设置的密码是无法更改的,从而可以做到保护文档内容的安全。

四、数字证书的备份与恢复

要想对数字证书进行备份,我们需打开“运行”对话框,从中输入“Certmgr.msc”命令回车,在弹出的窗口内,选择“个人→证书”选项,并且找到创建的证书后右击,选择“所有任务→导出”便可,然后根据向导的提示,一路按“下一步”按钮,直到备份成功为止即可。如果你要想恢复数字证书,只要打开“证书”窗口,选择要导入的证书存储区域,并且在右边空白处右击,选择“所有任务→导入”选项,就可打开“证书导入向导”,按照其提示就可很轻松的完成导入了。