签署WIN CE .cab文件以及其中的所有文件

时间:2010-11-30 11:54:00

标签: windows-mobile digital-signature cab

我有一个公司提供的cab文件,为了保护我的环境(终端),我需要签署驾驶室以及里面的所有文件(DLL和EXE)我想避免无人接管并重新开始这样做。有没有工具?我见过微软的signtool我只能签署出租车,而不是里面的文件。

1 个答案:

答案 0 :(得分:1)

您可以对文件进行签名,但如果您的设备上的代码将解压缩,将已签名的数据解包为原始文件然后安装它们。

说明:

  1. 必须有一些东西 验证签名。您可以 签署CAB,但如果是系统 不关心签名 (说允许用户安装 那么,未签名或签名不好的CAB) 你的签名没什么意义 除非它是你自己的代码 执行CAB安装
  2. 您可以签署任何文件,但随后 再一次,必须有一些东西(你的 代码?)将验证 签名。对于PKCS#7 (基于证书)签字即可 使用包装签名 文件的原始数据部分 签名文件或分离签名, 它们分别保存在 不同的地方(例如其他文件)。在 包装签名代码的情况 之后需要打开文件 从CAB中提取它们。