您好,登錄后才能下訂單哦!
Microsoft宣布將停止支持多個.NET Framework 版本的示例分析,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
Microsoft 宣布,使用傳統的、不安全的安全哈希算法1(SHA-1)簽名的多個 .NET 框架版本將在明年停止支持。
據 .NET 首席工程經理 Jamshed Damkewala 表示,.NET 框架 4.5.2、4.6 和 4.6.1 將在 2022 年 4 月 26 日后停止支持,屆時不再為這些版本提供包括安全修復或技術支持在內的更新。唯一的例外是 Windows 10 Enterprise LTSC 2015 內置的 .NET Framework 4.6 版本,它的支持將延長到 2025 年 10 月,即該操作系統達到其終點時。
此外,文中還建議 .NET 開發人員在 2022 年 4 月 26 日之前將其應用程序至少遷移到 .NET 框架 4.6.2 或更高版本,以繼續接受安全更新和技術支持。4.6.2 和 4.8 都是穩定的版本,并具有良好的兼容性,如果應用程序是使用 .NET 框架 4-4.6.1 構建的,在大多數情況下,它都可以繼續在 4.6.2 及之后的版本上運行,而不需要重新編譯或重新定位。
此舉的原因是這些版本都是用使用傳統的 SHA-1 加密散列算法的證書進行數字簽名的,而這種算法現在被證明是不安全的,攻擊者能夠通過 SHA-1 的漏洞偽造數字證書來冒充公司或網站。在 Windows 更新的簽名改為使用 SHA-2 算法后,微軟下載中心于 2020 年 8 月下架了所有 Windows 簽名的 SHA-1 內容。并且,從下個月的 5 月 9 日開始,所有主要的微軟服務和程序(包括代碼簽名、文件散列和 TLS 證書)將完全使用 SHA-2 算法。
不過,盡管微軟官方內容只支持 SHA-2 簽名,但使用手動安裝的企業整數或自簽名的 SHA-1 證書簽名的 Windows 可執行文件仍然可以在操作系統中運行。
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。