博客 > 驅(qū)動程序沒有數(shù)字簽名怎么辦?WHQL認證來解決
瀏覽量:3727次評論:0次
作者:manda時間:2023-07-24 11:21:28
驅(qū)動程序沒有數(shù)字簽名怎么辦?眾所周知,從2021年4月底起,微軟已不支持第三方代碼簽名證書為驅(qū)動程序簽名,所以如果驅(qū)動程序沒有數(shù)字簽名,那么不僅需要申請EV代碼簽名證書,還需要進行WHQL認證來解決驅(qū)動數(shù)字簽名問題。
對于申請EV代碼簽名證書,我們在前面的內(nèi)容中已經(jīng)介紹過很多了,今天我們著重介紹一下WHQL認證。
我們先來了解一下什么是WHQL認證,其次再來了解一下驅(qū)動程序經(jīng)過WHQL認證有什么作用,最后,我們再為您介紹驅(qū)動程序進行WHQL認證流程步驟。
一、什么是WHQL認證?
WHQL認證,也叫 Windows 徽標(biāo)認證,是 Windows 硬件設(shè)備質(zhì)量實驗室(Windows Hardware Quality Labs)的簡稱,由微軟設(shè)立的認證標(biāo)準(zhǔn)。WHQL認證通過使用微軟的測試平臺對設(shè)備和驅(qū)動進行嚴(yán)格的測試從而得到更好的用戶體驗、信任列表、更易改進、獲取使用“Designed for Windows”徽標(biāo)的資格并將其產(chǎn)品列入硬件兼容性列表(HCL)和 Windows 目錄等各種優(yōu)勢,不僅是廠商行銷產(chǎn)品的一個好途徑,對消費者而言也是一大保障。
二、驅(qū)動程序經(jīng)過WHQL認證有什么作用?
驅(qū)動程序通過WHQL認證之后,可以確保硬件設(shè)備能夠在Windows系統(tǒng)中運行,設(shè)備的兼容性和穩(wěn)定性得以保障。而基于這項規(guī)定,驅(qū)動程序開發(fā)商不得不申請WHQL認證以獲得 Windows 徽標(biāo)使用權(quán),這同時也會推動其產(chǎn)品進一步標(biāo)準(zhǔn)化、國際化和品牌化。
三、驅(qū)動程序進行WHQL認證流程步驟:
1、申請EV代碼簽名證書
驅(qū)動程序開發(fā)者必須通過 Windows 硬件開發(fā)人員中心門戶向微軟提交新驅(qū)動程序。而Windows 硬件開發(fā)中心帳戶注冊過程,必須使用 EV 代碼簽名證書簽名指定文件,才能完成帳戶注冊。因此首先要做的就是找專業(yè)證書服務(wù)機構(gòu)(如:銳成)申請EV代碼簽名證書。
2、軟硬件驅(qū)動測試
申請Azure AD賬戶后,即可根據(jù)微軟要求搭建WHQL測試環(huán)境,使用微軟提供的測試工具(HCK/HLK)進行驅(qū)動測試。
3、提交測試報告給微軟
測試完成后需要將測試結(jié)果打包,文件需要用EV代碼簽名證書簽名,測試報告提交微軟審核認證。
4、獲得微軟認證簽名
經(jīng)過微軟嚴(yán)格審核通過后,下載驅(qū)動數(shù)字簽名catalogfile和微軟認證報告,硬件產(chǎn)品將會獲得微軟的徽標(biāo)授權(quán),驅(qū)動軟件將獲得高安全級別保護,同時有需要的公司還可以將驅(qū)動發(fā)布到Windows Update。
以上就是關(guān)于驅(qū)動程序沒有數(shù)字簽名怎么辦的全部內(nèi)容了,總而言之,WHQL認證確保了驅(qū)動程序的可靠性和穩(wěn)定性,為用戶提供了更好的體驗,作為硬件制造商或驅(qū)動程序開發(fā)者,應(yīng)該積極地參與WHQL認證,并不斷優(yōu)化和改進產(chǎn)品,以滿足微軟的標(biāo)準(zhǔn)和要求。
相關(guān)文章推薦
2025-06-09 16:43:06
2025-06-03 16:11:30
2025-05-29 16:58:20
2025-05-28 15:34:20
2025-05-27 17:20:38
熱門工具
標(biāo)簽選擇
閱讀排行
我的評論
還未登錄?點擊登錄