微软:SHA-1 算法签名的.NET 框架 4 月 26 日将不再支持

业界 作者:SegmentFault 2022-04-11 15:39:41

技术编辑:MissD丨发自 思否编辑部

公众号:SegmentFault




如果你正在使用.NET Framework 框架的 4.5.2、4.6 或 4.6.1 版本,那你得注意了,现在这些版本已开始进入“停止支持倒计时”。



4 月 4 日,微软官方发布声明提醒“自 2022 年 4 月 26 日起,微软将不再提供.NET 框架 4.5.2、4.6、4.6.1 版本的安全补丁和技术支持。Windows 10 企业版 LTSC 2015 中内置的.NET 框架 4.6 版本将继续支持到 2025 年 10 月。其他.NET 框架版本不受影响。”


对此变更,微软方面解释称:“微软之所以做出这一改变,是因为.NET Framework 以前是使用的是安全哈希算法1(Hash Algorithm 1,SHA-1)的证书进行数字签名的,我们正在优先支持较新的数字证书。”


早在 2015 年,就有关于“SHA-1 漏洞碰撞攻击允许黑客和攻击者伪造数字证书来进行攻击”的研究发现。正因为如此,微软开始决定以 SHA-2 数字签名来取代不安全的 SHA-1 哈希算法。


2020 年 8 月,微软已经在下载中心正式使用 SHA-2 算法了。到了 2021 年 5 月 9 日,微软所有主流服务和进程都开始全面使用 SHA-2 算法,包括代码签名、文件Hash 和 TLS 证书。



有报道显示,去年 4 月份,微软就曾发布过将于 2022 年 4 月 26 日起停止支持.NET 框架 4.5.2、4.6、4.6.1 版本的安全补丁和技术支持”的消息,如今时间也差不多到了,微软也再次发布了关于此次变更的“最后通牒”。



据了解,此次变更并不会影响其他.NET 框架的正常使用,所以其他版本的用户可以放心。


当然,对于使用.NET 框架 4.5.2、4.6、4.6.1 版本的用户来说,想要得到适当支持和保护的话,可转向采用其他不同版本.NET ,如.NET 框架 4.6.2、NET Framework 3.5 SP1 或其他选项,这些都是安全的(一直到 Microsoft 决定不安全为止)。


关于 .NET


.NET 框架是一款帮助开发者构建.NET应用、网站和服务的免费的软件开发工具,用户可以根据不同的.NET实现来在多个操作系统上运行。


- END -

延伸阅读
  • 微软推出Windows App:可使用iPhone/iPad远程连接PC

    微软最近推出一款名为“Windows App”的应用程序,macOS、iOS和iPadOS的用户可以通过这个程序使用远程桌面服务和远程PC。设计上,Windows App的界面比较简洁,有主页、设备页

  • 年薪百万升职不愁,微软认证真就这么香?

    (本文阅读时间:8分钟)在 IT 行业,年薪百万难吗?根据 Global Knowledge 发布的2021年全球 IT 认证薪酬调查报告显示:从事网络安全和云架构相关工作的程序员薪资在 IT 行业中

  • 让科技创新走进田间地头,微软助力中国智慧新农业

    (本文阅读时间:7分钟)农业作为国民经济当中最重要的基础产业,关乎千家万户,关乎国计民生。随着农业机械化的发展,农业生产条件逐渐改善,农业劳动生产率也迎来大幅提升,加之当前云计算、物联网、人工智能等技

关注公众号:拾黑(shiheibook)了解更多

赞助链接:

关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接