位置:首页 > 软件操作教程 > 办公软件 > Excel > 问题详情

如何设置数字证书的保护?

提问人:周丽平发布时间:2021-08-02

很多文档的来源都是不详的,所以安全性无法保证。Office可以通过数字证书来确认来源的可靠。并通 过数字证书对文件或宏进行数字签名。

一般来说,数字证书是从商业证书颁发机构和内部安全管理员或信息技术专业人员处获得的。普通用户可以使用 Selfcert.exe工具亲自创建数字签名(由于用Selfcert.exe自己创建的数字证书不是由正式证书颁发机构发行的,使用这种证书添加签名 的宏方案将被认为是自签名的方案,这样其他用户有可能无法运行自签名的宏)。用数字证书进行宏的签名很简单:打开包含要签名的宏方案的文件,在“工具→宏 →VisualBasic编辑器→工程资源管理器”中,选择要签名的方案。再点击“工具→数字签名”命令。

提示:

1.一定要在宏测试完毕确认后再对宏进行签名,因为对已签名的宏方案的代码进行了更改,它的数字签名就会被删除。如果是自签名的证书,那么在每次保存时都会对宏方案自动重新进行签名。

2.如果要防止用户因意外修改宏方案而导致签名失效,请在签发之前锁定宏方案。您的数字签名只能说明您保证该方案是安全的,并不能证明是您编写了该方案。因此锁定宏方案不能防止其他用户利用另一个签名替换您的数字签名。

3.如果您创建了一个可向宏方案添加代码的加载项,则代码应该确定下列内容:如果方案已经进行了数字签名,在继续运行之前,是否通知用户修改签名方案的结果。

继续查找其他问题的答案?

回复(0)
返回顶部