Windows 字体预览工具有时会显示:字体已“数字签名”。根据 Adobe 网站,这意味着:
如果数字签名有效,则该字体确实是由 DSIG 表中标识的字体制造商制作的。
字体预览工具没有提到“字体代工厂”。即使是 Windows 资源管理器中字体文件的详细信息视图(右键单击/属性),也没有提到“字体代工厂”,它只有常见的其他元数据,如“作者”、“版权”、“商标”等,但我找不到任何有效的模式哪个这些元数据实际上是并由署名签署。
我如何检查签名是否仍然有效,或者签名是什么样子的(VeriSign 等)?
与 .exe 文件不同,字体文件在右键单击时没有“数字签名”选项卡。这太令人困惑了。我也没有找到任何可以显示有关字体签名的信息的程序。
答案1
下载微软的字体签名工具。运行可执行文件并告诉它在空目录中解压。从命令提示符,cd
进入解压工具的目录并使用 注册字体签名工具regsvr32 mssipotf.dll
。然后,您可以通过运行附带的工具来详细查看字体的签名chktrust
。单击发布者的名称,然后单击View Certificate
。
更新:在 Windows 7 上,您需要mssipotf.dll
从提升的命令提示符进行注册。