全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
也谈数字签名测试环境:OS: Windows98 SE 简体中文版App : Excel 2000 简体中文版 对于Excel中包含VBA的文档,大家最恐惧的一件事情便是是否病毒,因此往往把Excel安全级别设置为中,即对不可靠的来源提醒用户是否启动宏。而对于VBA开发人员来说,最想做的就是使Excel程序启动时不出现提示框,直接进入(在安全级别为中的情况下),如何做到呢? 这时数字签名就派上用场了! 准备工作: 1.数字签名仅在安装了 Microsoft Internet Explorer 4.0 或其后续版本的计算机上有效。2.您需要定制安装Excel,选择数字签名一项。 步入正题: 如果您定制安装Excel,并选择了数字签名一项,则在Office的安装目录下会出现一个新文件 Selfcert.exe ,双击它,再打开的窗口中输入的名称即可,这时您已经做了一个数字证书。在Excel环境中按 ALT+F11 打开VBE编辑器,工具-数字签名-选择,选择新建的数字证书。保存文件。对于开发者来说主要工作已经做完。对于用户一方要做的就是在第一次打开含有此数字签名的文档时,选择永远相信源于此的宏。这样只要是用此证书签名的文档都会被认为是可靠来源,以后也不会再出现是否启动宏的对话框了。大致原理即是这样。 那么为什么用户第一次打开文档时还会出现是否启动宏的对话框呢?这是因为数字签名只是对用户身份加以确认,而对数据本身并不进行加密,因此该工作薄还有可能带有病毒。 进一步探讨: 为什么添加数字签名需要 IE 支持呢?这是因为,之所以有数字证书技术,是由于网络信息安全性的日益重视而引起,它的主要作用就是验证通信双方的身份,这在电子商务、政府等领域是十分重要的。而IE就支持这样的技术。而Microsoft却把这一特性引入了Excel,真可以说Microsoft为用户想得非常周到(也可能是由于Excel文档可以在Internet上共享的缘故)。让您有个感性的认识:打开IE属性对话框,在内容标签中有一个认证按钮,点击它就会打开证书管理器。在这里您可以管理您的证书。对于VBA开发人员来说,可能会有这样的问题,如果这个人在另一台机器上开发了另一个产品(比如这个人的家中有一台计算机),且这个产品是针对同样的用户,而又要进行数字签名,是不是必须把这个文档Copy到有证书的那台机器上呢?不必!在刚才的IE选项中,选择您的证书,点击导出,这样证书就会以文件的形式导出。您只要把这个导出的文件分发到您要工作的任何计算机上并安装即可。关于安装导出的证书文件,一种方法是直接双击该文档,二是通过刚才IE选项对话框中的导入按钮,然后按照向导来完成。如果您想删除某一数字证书,该如何操作呢?对开大部分类型的数字证书可以直接通过数字证书管理器的删除来完成。不过有些数字证书在这里是看不到的,不要紧,点击Windows的开始菜单,点击运行,键入Regedit,回车。这时便打开了注册表编辑器。在HKEY_CURRENT_USERSoftwareMicrosoftSystemCertificates个位置下有几个选项,您看看便知道如何做了。 到现在为止您是不是认为关于Excel的数字签名的主要内容都掌握了呢?非也!虽然您可以为您的Excel文档定制您自己的签名,不过如果您的产品是面向很多的用户,而您还不能确定用户群是谁,就会出现另一个问题,就是用户并不能确定您是否为真正的可靠源,因为其他人完全可以用您的签名做一个数字证书来假冒您,如果他的Excel文档包括后台监视程序或系统破坏程序等,那么这个用户就很有可能成为被攻击对象!要想真正的做到可靠的来源,还需向独立、公正、可信赖的第三方组织认证中心CA来申请数字证书。 最后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 康复期中医护理:出院后心血管养护指南
- 四川长江职业学院《工程化学B》2024-2025学年第一学期期末试卷
- 西安铁路职业技术学院《人力资源管理》2024-2025学年第一学期期末试卷
- 皖西卫生职业学院《国际经贸函电》2024-2025学年第一学期期末试卷
- 四川省康定市2025-2026学年化学高一上期中经典试题含解析
- 青春期龈炎护理
- 老年内科患者跌倒风险评估与预防措施
- 老年人家居营养护理实操要点
- 2026年中考数学复习热搜题之概率
- 2026年高考数学一轮复习:空间点、直线、平面之间的位置关系(讲义)解析版
- DB4201∕T 581.2-2019 武汉市桥梁隧道养护技术规程 第2部分:隧道
- 成都美甲店运营方案(3篇)
- 儿科主治医师资格考试《基础知识》真题及答案(2025年新版)
- 房地产项目团队建设与管理
- 林草十五五总结十五五规划
- JG/T 346-2011合成树脂装饰瓦
- CJ/T 135-2018园林绿化球根花卉种球
- 网络切片中的网络孤岛问题-洞察阐释
- 手工电弧焊技能实操课件
- 《职业病危害工程防护》考试复习题库-下(判断、简答题)
- 锂离子电池设计理论
评论
0/150
提交评论