選單

注意!微軟宣佈將停止支援多個版本的 .NET Framework

整理 | 鄭麗媛

出品 | CSDN(ID:CSDNnews)

昨日,微軟在。NET部落格宣佈,將於 2022 年 4 月 26 日起停止支援 。NET Framework 4。5。2、4。6、4。6。1,之後微軟將不再為這些版本提供更新,包括安全修復和技術支援。

注意!微軟宣佈將停止支援多個版本的 .NET Framework

據微軟表示,之所以決定將不再支援這些版本,是因為它們使用了現在看來已不再安全的雜湊演算法 1(SHA-1)簽名,而該演算法容易被駭客利用以偽造數字證書去欺騙公司或窺探加密的網路會話,因此微軟要淘汰使用SHA-1演算法的。NET Framework版本。

在檢視所有不同版本 。NET Framework 的下載和使用情況後,微軟發現只要讓 4。6。2 以及更高版本的。NET Framework的數字證書更新就可以保證約98% 使用者無需更新版本。而剩下一小部分使用。NET Framework 4。5。2、4。6 和 4。6。1的使用者則只需要升級到4。6。2版本及以上即可。

基於這個發現,微軟決定以 。NET Framework 4。6。2 為分界線,使用 4。6。2 之前的版本的使用者,最晚要在2022 年 4 月 26 日之前升級版本,否則如果遇到任何安全問題或需要技術支援,系統還是會要求你首先升級到支援的版本。

據瞭解,。NET Framework 4。6。2 在約 5 年前釋出,而 。NET Framework 4。8 大約在 2 年前釋出,這兩個版本都是安全可靠的,也是。NET Framework 4。5。2、4。6、4。6。1高度相容的替換版本,並已透過 Windows Update(WU)廣泛部署到億萬臺計算機中。如果你的計算機是從 WU 獲取最新更新的話,那麼你的應用可能已經在 。NET Framework 4。8 上運行了。

此外,為了摒棄SHA-1演算法並提高安全性,從下個月開始微軟所有的主要服務和程序(包括程式碼簽名,檔案雜湊和 TLS 證書)都將只使用 SHA-2 演算法。其實去年8 月,微軟就在下載中心下架了所有Windows 簽名的 SHA-1 內容,並且將 Windows 更新的簽名改為使用 SHA-2 演算法。

因此,為了確保安全性,請儘快更新至。NET Framework4。6。2及更高版本吧!

參考連結:

https://devblogs。microsoft。com/dotnet/net-framework-4-5-2-4-6-4-6-1-will-reach-end-of-support-on-april-26-2022/

60+專家,13個技術領域,CSDN 《IT 人才成長路線圖》重磅來襲!