什麼是WHQL微軟徽標認證?為什麼需要這項認證?

RacentYY發表於2021-10-15

根據微軟最新的規定,微軟不再接受EV 程式碼簽名證書為驅動程式數字簽名,而是需要驅動程式開發商申請WHQL認證 解決驅動簽名的問題。 下面,小編將與您細說WHQL 微軟碟機動簽名的具體方案。

什麼是WHQL 認證?

WHQL 認證,也叫 Windows 徽標認證 ,是 Windows 硬體裝置質量實驗室(Windows Hardware Quality Labs )的簡稱,由微軟設立的認證標準。WHQL 認證通過使用微軟的測試平臺測試您的裝置或驅動程式與Windows 作業系統的相容性、穩定性、互通性,消除系統或裝置當機和效能下降的問題,為使用者提供更好的使用體驗。成功通過所有測試後,您的裝置或驅動程式將獲得WHQL 認證。

WHQL 認證過程中,您將執行一系列測試以驗證第三方硬體或軟體上的驅動程式質量,然後提交日誌檔案以供微軟檢視。如果您的 Windows 驅動程式成功通過了所有 WHQL 測試,微軟將向您傳送一個帶有WHQL 認證簽名的檔案,您需要將其新增到驅動程式安裝包中。獲得WHQL 認證即表示您的驅動程式與Windows 系統相容。

簡而言之,WHQL 認證旨在向Microsoft 以及終端使用者證明您的裝置或驅動程式可以在Windows 系統上順暢執行,而且獲取“Designed for Windows ”徽標的程式將列入到Windows Catalog 以及HCL 產品列表中。

WHQL 微軟碟機動簽名解決方案

根據驅動程式開發商的不同需求,銳成資訊提供不同的驅動數字簽名解決方案。但所有方案有一個相同之處,即均需程式開發商在申請WHQL 認證前申請一張EV程式碼簽名證書 以便建立Azure AD 賬戶和提交測試LOG


Windows 單系統驅動數字簽名方案

Windows 單系統驅動數字簽名方案解決驅動在Win7 Win8 Win8.1 Win10 Win2008 Win2012 Win2016 Win2019 等系統中的任意一個系統上的數字簽名驗證問題,適用於只需要驅動在微軟的單系統上可以正常執行的使用者。


Windows 多系統驅動數字簽名方案

顧名思義,多系統驅動簽名方案就是解決驅動在Windows 全系統上數字簽名驗證問題。需要值得注意的是,由於SHA1 過時被淘汰,現如今無法簽發SHA1 演算法的程式碼簽名證書。所以,經WHQL 認證後 Win7 Win2008 Win2008 r2 系統需要打補丁方能正常使用。


硬體相容性測試

此方案主要測試驅動在各個Windows 系統下的相容性,並對WHQL 測試中發現的驅動相容性問題給予修改建議,讓通過簽名驗證的驅動獲得WHQL 測試報告,然後釋出驅動到微軟的update 伺服器上,實現線上安裝。因此,該方案適用於需要測試驅動在各系統的相容性,獲取 WHQL 測試報告,並在產品上打上微軟徽標的使用者。

為什麼需要微軟WHQL 認證?

如果沒有微軟WHQL 認證,使用者將在安裝驅動程式時看到警告訊息,此訊息將提示Windows 無法驗證此驅動程式軟體的釋出者,或者您的軟體未通過 Windows 徽標測試以驗證其與Windows 的相容性。

(未簽名的驅動安裝時彈出的警告訊息)

如果您的軟體獲得WHQL 認證,將可以:

提升使用者體驗

通過WHQL 認證的驅動在安裝時不會被Windows 攔截警告,讓使用者能夠順暢安裝、啟動、執行程式,使用者體驗感更好!

獲得微軟認可

在產品和包裝上使用“Designed for Windows ”徽標,獲得微軟品牌及使用者對產品與 Windows 相容認可的優勢。

更易更新程式

WHQL 認證的驅動程式將免費釋出在 Microsoft 相容性中心中,該中心為Windows 提供最新版本的驅動程式,因此客戶很容易自動下載到最新版驅動程式。

優先被採購

WHQL 認證的驅動程式可列入全球Windows Catalog 以及 HCL 產品列表。政府機關,中大型企業等在採購相關產品時常常會參考產品是否在這些列表之中。

防止程式篡改

WHQL 已驗證過其開發者身份資訊和合法性,可以防止驅動程式篡改,保證其程式碼的完整性和有效性。不過,這也意味著驅動程式有任何更新都需要重做WHQL 認證。

利於程式改進

藉助WHQL 對您的驅動程式進行全面測試,有利於找到儘可能多的bug ,並讓開發人員在釋出程式之前修復改進,從而向市場釋出高品質的程式軟體。

如果您需要解決微軟碟機動簽名的問題,可自己申請WHQL 認證,也可選擇專業的WHQL 認證公司,如擁有成熟WHQL 測試經驗和技術的銳成資訊為您提供WHQL 測試認證的服務!

 本文轉載於https://www.racent.com/blog/what-is-whql


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69998338/viewspace-2833879/,如需轉載,請註明出處,否則將追究法律責任。

相關文章