创建签名的文件和目录

若要对文件进行签名并为其创建目录,你必须首先具有对文件进行签名的过程、证书和公钥。

对文件进行签名并创建目录

  1. 使用 Pktextract.exe 从证书文件中提取 公钥标记 。 证书文件必须与实用工具位于同一个目录中。
  2. 使用公钥标记值更新清单文件中的 assemblyIdentity 元素的 publicKeyToken 属性。
  3. 使用 MT.exe 生成程序集清单中包含的文件的哈希,并创建 ( cdf) 的目录说明文件。
  4. 将 Makecat.exe 与生成的 cdf 一起使用,为程序集创建安全目录。 此工具包含在 CryptoAPI 中。
  5. 使用 SignTool 实用工具对使用步骤1中使用的证书生成的目录进行签名。 创建目录后,可删除步骤3和步骤4中的 cdf。

另请参阅 程序集签名示例