/英文/
/簡(jiǎn)體中文/
/英文/
/英文/
//
/中文/
/簡(jiǎn)體中文/
/簡(jiǎn)體中文/
/簡(jiǎn)體中文/
/中文/
代碼簽名工具Signtool GUI 是一款強(qiáng)大代碼簽名工具。微軟的代碼簽名工具,signcode 盡管向?qū)Щ敲看沃荒芎灻粋(gè)文件,多個(gè)文件簽名存在重復(fù)操作的情形;signtool 命令行工具,簽名需手工鍵入命令,較繁瑣,對(duì)用戶的DOS使用提出了一定的要求。
微軟的代碼簽名工具,signcode 盡管向?qū)Щ,但是每次只能簽名一個(gè)文件。
多個(gè)文件簽名存在重復(fù)操作的情形。
signtool 命令行工具,簽名需手工鍵入命令。
較繁瑣,對(duì)用戶的DOS使用提出了一定的要求。
第三方工具中,有幾款國(guó)產(chǎn)軟件也做得不錯(cuò)。
但使用過(guò)后,發(fā)現(xiàn)這些軟件普遍不支持RFC3161協(xié)議。
不支持匙包文件,對(duì)存儲(chǔ)在操作系統(tǒng)中的含私鑰的證書(shū)而言,安全性不高。
綜合考慮以上各項(xiàng)優(yōu)缺點(diǎn),以國(guó)外軟件SignGUI為樣本。
特此開(kāi)發(fā)了signtool GUI,兩款軟件對(duì)比如下:
補(bǔ)充說(shuō)明,SignGUI提供了2個(gè)時(shí)間戳。
有需求的用戶可自行添加其它時(shí)間戳地址。
signtool GUI已經(jīng)收錄了目前互聯(lián)網(wǎng)上開(kāi)放的免費(fèi)時(shí)間戳
(11家15個(gè),包含SignGUI提供的兩個(gè))。
也歡迎大家反饋遺漏項(xiàng);支持文件格式。
可通過(guò)選擇“所有文件”為其它后綴名文件簽名。
具體支持的文件格式請(qǐng)參考微軟對(duì) signtool / signcode 的說(shuō)明。
1. 待簽名文件:就是要簽署數(shù)字簽名的文件。
一般是PE格式文件;
2. 匙包文件,后綴名為pfx,可通過(guò)導(dǎo)出證書(shū)私鑰取得。
匙包文件如有密碼,請(qǐng)?zhí)顚?xiě),無(wú)密,請(qǐng)留空。
不要鍵入空格等字符,否則視同密碼的一部分。
進(jìn)而導(dǎo)致簽名失敗,或可直接勾選“使用系統(tǒng)證書(shū)池證書(shū)”
(如果系統(tǒng)存在含有私鑰的證書(shū));
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. 交叉證書(shū):程序中已經(jīng)有說(shuō)明。
請(qǐng)?jiān)趯?zhuān)業(yè)人士指導(dǎo)下使用,否則代碼簽名會(huì)失敗。
一般用戶無(wú)需例會(huì),留空即可。
驅(qū)動(dòng)程序簽名請(qǐng)選擇對(duì)應(yīng)的交叉證書(shū);
7. 建議在新版操作系統(tǒng)使用。
舊版系統(tǒng)(如:Windows XP)不支持部分功能。
程序中已將該部分禁用。
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告