差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

cpp:dll:windows:sha2_issue_on_win7_2008 [2016/03/22 11:07]
tony [How to?]
cpp:dll:windows:sha2_issue_on_win7_2008 [2023/06/25 09:48]
行 1: 行 1:
-{{tag>​cpp WDM}} 
-====== Sign Driver後無法正常啟動的問題 - SHA2 ====== 
-===== Problem ===== 
-在對driver sign新的certification後,在某些OS上會出現Windows cannot verify the digital signature for this file: 
-{{:​cpp:​dll:​windows:​certificate_problem.png|}} 
-===== How to? ===== 
-爬文+測試後,是由於系統不支援SHA2,所以只要更新[[https://​www.microsoft.com/​en-us/​download/​confirmation.aspx?​id=46083|KB3033929]]就搞定了。麻煩的是測試系統的更新。\\ 
-\\ 
-在更新時,某些機器會出現:​ The update is not applicable to your computer.\\ 
-\\ 
-後來發現是由於Windows版本導致的;有出現這訊息的機器是Win2008 R2(6.1.7100),可以更新的是Win2008 R2 SP1(6.1.7601)。(6.1.7100應該是測試版本) 
-===== 後記 ===== 
-這已經是去年的問題了,寫這篇文章的時候,也發現有別人有相同問題:​ [[http://​stackoverflow.com/​questions/​33778515/​dpinst-silent-signed-driver-installation-fails-on-windows-7|link]]。 
-===== Reference ===== 
-  * [[https://​technet.microsoft.com/​zh-tw/​library/​security/​3033929.aspx|Microsoft 資訊安全摘要報告 3033929]] 
-  * [[https://​support.microsoft.com/​zh-tw/​kb/​3033929|Microsoft 資訊安全諮詢:推出適用於 Windows 7 和 Windows Server 2008 R2 的 SHA-2 程式碼簽署支援:2015 年 3 月 10 日]] 
-  * [[https://​www.microsoft.com/​en-us/​download/​confirmation.aspx?​id=46083|Win2008 Pack]] 
-  * [[https://​knowledge.symantec.com/​support/​code-signing-support/​index?​page=content&​id=SO26221&​actp=RSS&​viewlocale=en_US|Error "​Windows cannot verify the digital signature for this file." due to SHA-256 signature not supported on Windows 7 Printer Friendly Version Printer Friendly]] 
  
- 
-=====    ===== 
----- 
-\\ 
-~~DISQUS~~