关于可执行文件的数字签名
数字签名是添加到某些文件的加密信息块,用于标识创建者并在应用数字签名后指示文件是否被更改。
带有数字签名的可执行文件具有以下优点:
• 为可执行文件的接收者提供关于可执行文件创建者的可靠信息。
• 为可执行文件的创建者提供关于对可执行文件进行数字签名后该可执行文件是否被修改的可靠信息。
• 为可执行文件的用户提供这些文件未修改为包含病毒、间谍软件或其他恶意软件的保证。
通过可追溯到由受信任的证书颁发机构颁发的根证书 (CA) 的信任链,来检查文件的数字签名。若要访问已签名可执行文件的数字签名,可以在文件上单击鼠标右键,然后依次单击“特性”、“数字签名”选项卡、签名者的姓名和“详细信息”按钮以及“查看证书”。
与基于 3DTHXCAD 的产品相关联的可执行文件
以下文件类型是可执行文件或者可以包含可执行代码:ARXCRX、CUI、CUIx、DBX、DLL、DVB、EXE、FAS、HDI、JS、LSP、MNL、PGP、RX、SCR 和 VLX。3DTHXCAD 通过对其软件产品中的可执行文件进行数字签名来保护您,不过,CUI、CUIx、DVB、JS、PGP 和 SCR 文件尽管可包含可执行代码,但尚不能进行数字签名。建议将这些类型的文件放在 CAD 或网络管理员可访问的只读文件夹中。
无效的数字签名
由于以下原因,数字签名将变为无效:
• 附着数字签名后文件被修改。
• 在传输过程中或附着数字签名时文件被损坏。
• 数字证书已被证书颁发机构吊销。
注意:重命名文件时不会使其数字签名无效。
数字签名和 AutoLISP 文件
若要将数字签名附着到 AutoLISP 文件,必须具有证书颁发机构颁发的数字证书,或者可使用某个实用程序来创建自签名证书。
为确保共享的 AutoLISP 可执行文件的完整性,请使用 AcSignApply 实用程序将数字签名应用到这些文件。如果以后需要修改已进行数字签名的 AutoLISP 文件,请手动删除该文件末尾处的数字签名块,然后指定新的数字签名。