代碼簽名(Code signing)是對(duì)各類軟件代碼文件進(jìn)行數(shù)字簽名,以確認(rèn)軟件發(fā)行者身份并保證軟件在簽名后未被篡改,它使用數(shù)字證書(shū)來(lái)識(shí)別軟件的發(fā)布商,使用哈希算法來(lái)確保軟件的完整性。代碼簽名機(jī)制借助PKI密碼技術(shù)及數(shù)字證書(shū),規(guī)范了軟件的發(fā)行,幫助開(kāi)發(fā)者和最終用戶建立安全信任的軟件發(fā)布環(huán)境和使用環(huán)境。
Windows內(nèi)核代碼 .sys文件、ActiveX文件、 .exe 和 .dll 文件、Java Applets、J2ME MIDlet、Office宏文件等多種類型的文件,都需要進(jìn)行軟件代碼數(shù)字簽名。對(duì)軟件代碼文件部署數(shù)字簽名不僅需要代碼簽名證書(shū),還需要代碼簽名工具軟件將數(shù)字簽名嵌入到軟件中。今天要推薦的兩款代碼簽名工具,分別是微軟推出SignTool和沃通CA推出的WoSignCode代碼簽名工具。
1、微軟SignTool命令行工具
SignTool是微軟提供的命令行工具,用于對(duì)軟件代碼進(jìn)行數(shù)字簽名,驗(yàn)證代碼簽名和時(shí)間戳。安裝 Visual Studio 和 Windows SDK 時(shí)會(huì)自動(dòng)安裝此工具。要運(yùn)行工具,可使用 Visual Studio 命令提示符或 Windows SDK 命令提示符(也稱 CMD Shell)。您可以使用這些實(shí)用程序輕松運(yùn)行工具,而不需要導(dǎo)航到安裝文件夾。Signtool只能采用命令行方式進(jìn)行代碼簽名,沒(méi)有可視化引導(dǎo)界面,適合有命令行使用基礎(chǔ)的用戶。
2、沃通WoSignCode代碼簽名工具
沃通WoSignCode代碼簽名工具是沃通自主研發(fā)的可視化代碼簽名工具,支持可執(zhí)行文件簽名,支持應(yīng)用程序代碼簽名,支持ActiveX控件數(shù)字簽名、驅(qū)動(dòng)程序數(shù)字簽名,功能全面,簡(jiǎn)單易用。WoSignCode代碼簽名工具已更新至V3.0.1.26版本,進(jìn)行了多個(gè)版本的迭代優(yōu)化,更加符合開(kāi)發(fā)者使用需求;可視化界面讓代碼簽名更加便捷。
支持批量簽名;
支持Windows XP及以上系統(tǒng);
支持可執(zhí)行文件(exe,dll,sys.ocx等)及打包文件(cab,cat等)簽名;
代碼簽名增加交叉根,提高兼容性
CSR加密位數(shù)支持3072位
?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-616323.html
更多代碼簽名證書(shū)及簽名工具相關(guān)信息,歡迎訪問(wèn)沃通官網(wǎng)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-616323.html
到了這里,關(guān)于代碼簽名工具有哪些?好用的數(shù)字簽名工具推薦的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!