Windows signtool.exe签名命令/ s选项

时间:2015-09-22 20:59:33

标签: windows sdk wdk signtool

使用 void Drawmap(){ for (int x=0;x<complexity;x++){ for (int y=0;y<complexity;y++){ psuedoRandom = new System.Random((x+offsetx)*(y+offsety)); level[x,y]=psuedoRandom.Next (0,2); } } 对目录文件(* .cat)进行数字签名时,signtool选项实际上做了什么?

示例:

/s

signtool sign /s SomeStore c:/someCAT.cat 选项的SomeStore参数有什么作用?如何确认此参数是否正确?

我已在此处查看了Microsoft signtool文档:https://msdn.microsoft.com/en-us/library/8s9b9yaz(v=vs.110).aspx#sign,但它似乎没有提供此信息。

1 个答案:

答案 0 :(得分:0)

/s选项引用证书存储区,signtool将从中获取签名目录文件所需的数据(凭据)。请参阅以下内容:

数字证书:https://msdn.microsoft.com/en-us/library/windows/desktop/aa381975(v=vs.85).aspx

证书商店:https://msdn.microsoft.com/en-us/library/windows/desktop/aa386971(v=vs.85).aspx

使用signtool命令运行verify可以反馈使用/s选项指定的商店是否有效。

示例:

signtool verify /pa /v c:\someCAT.cat

此处描述了/pa/vhttps://msdn.microsoft.com/en-us/library/windows/desktop/aa387764(v=vs.85).aspx

相关问题