我们需要使用SHA1和SHA2签署一个dll文件(在Windows XP SP3之前获得使用SHA1的签名证书,以及在Windows XP SP3之后具有最高安全性的SHA2)。我找到了一篇文章,说要像下面这样做,但我无法使其工作(在Win 8中显示2个证书)。如果你想看一个双重签名dll的例子,请查看Windows 8中.NET Framework 4.0的System.Data.dll证书,在属性窗口中你会看到一个SHA1和SHA2证书。
(注:此文本已经被翻译为中文,仅供参考)
Signtool sign /fd sha256 /ph /as /sha1 XX...XX $(TargetPath)
http://msdn.microsoft.com/en-us/library/windows/hardware/hh967734(v=vs.11).aspx
有人知道如何做到这一点吗?谢谢! -jp
(注:此文本已经被翻译为中文,仅供参考)