SignTool GUI是一款功能強(qiáng)大的數(shù)字簽名軟件,用戶添加待簽署文件后,即可快速選擇與設(shè)置鑰包文件、鑰包密碼、時(shí)間戳、交叉證書、程序URL等內(nèi)容,并支持追加/多重簽名與使用系統(tǒng)證書池證書等簽名參數(shù),該程序支持批量操作,用戶可以直接批量拖動(dòng)要簽署的文件到列表,然后對(duì)簽署的配置參數(shù)進(jìn)行設(shè)置即可,非常的方便實(shí)用!
SignTool GUI軟件功能
1、待簽名文件:就是要簽署數(shù)字簽名的文件,一般是PE格式文件;
2、匙包文件,后綴名為pfx,可通過導(dǎo)出證書私鑰取得;匙包文件如有密碼,請(qǐng)?zhí)顚?,無(wú)密,請(qǐng)留空,不要鍵入空格等字符,否則視同密碼的一部分,進(jìn)而導(dǎo)致簽名失敗,或可直接勾選“使用系統(tǒng)證書池證書”(如果系統(tǒng)存在含有私鑰的證書);
3、摘要算法:Windows XP 等系統(tǒng)不能識(shí)別摘要算法為SHA2(包含但不限于SHA256、SHA384、SHA512)的主簽名,建議選擇SHA1;?
4、追加/多重簽名:建議選擇與主簽名不同的摘要算法進(jìn)行副簽名;Windows XP / 7 等系統(tǒng)默認(rèn)只能識(shí)別主簽名,但多重簽名仍有效;Windows 7 在安裝 KB2949927 后可識(shí)別多重簽名;Windows 8 及以上操作系統(tǒng)默認(rèn)支持顯示多重簽名;
5、時(shí)間戳:a、?Windows XP等系統(tǒng)無(wú)法識(shí)別RFC3161規(guī)范的時(shí)間戳;b、追加/多重簽名的時(shí)間戳需使用符合RFC3161規(guī)范的時(shí)間戳;
6、交叉證書:程序中已經(jīng)有說(shuō)明,請(qǐng)?jiān)趯I(yè)人士指導(dǎo)下使用,否則代碼簽名會(huì)失敗,一般用戶無(wú)需例會(huì),留空即可;?驅(qū)動(dòng)程序簽名請(qǐng)選擇對(duì)應(yīng)的交叉證書;
7、建議在新版操作系統(tǒng)使用,舊版系統(tǒng)(如:Windows XP)不支持部分功能,程序中已將該部分禁用。
使用說(shuō)明
1、待簽名文件:就是要簽署數(shù)字簽名的文件,一般是PE格式文件;
2、匙包文件,后綴名為pfx,可通過導(dǎo)出證書私鑰取得;匙包文件如有密碼,請(qǐng)?zhí)顚?,無(wú)密,請(qǐng)留空,不要鍵入空格等字符,否則視同密碼的一部分,進(jìn)而導(dǎo)致簽名失敗;
3、signtool.exe 路徑:指定簽名程序所在位置,可從微軟下載,也可從第三方渠道獲取,signtool GUI已提供了WoSign站點(diǎn)上的下載地址;程序也內(nèi)置有6.1版本的signtool;
4、時(shí)間戳:如選擇其中標(biāo)注RFC3161的項(xiàng)目,需至少在Vista以上的操作系統(tǒng)中選擇至少6.0版本的signtool進(jìn)行操作,否則代碼簽名仍能成功,但是簽署時(shí)間戳將失??;
5、交叉證書:程序中已經(jīng)有說(shuō)明,請(qǐng)?jiān)趯I(yè)人士指導(dǎo)下使用,否則代碼簽名會(huì)失敗,一般用戶無(wú)需例會(huì),留空即可。
更新日志
1、增加僅對(duì)文件簽署時(shí)間戳的功能;
2、修正程序界面邏輯錯(cuò)誤。