谷歌近日向互联网安全研究小组 (Internet Security Research Group,ISRG)的一个项目注资,以推动将 Apache HTTP 网络服务器项目中的关键组件从容易出现错误的 C 编程语言迁移到更安全的 Rust 替代方案。
这个关键组件称之为 mod_ssl,是负责支持在 Apache 网络服务器上建立 HTTPS 连接所需的加密操作的模块。ISRG 表示计划开发一个名为 mod_tls 的新模块,使用 Rust 语言进行编程而非 C 语言。该模块将基于 Rustls,这是一个 Rust 开源库,作为基于 C 语言的 OpenSSL 项目的替代品。
为了领导这项工作,ISRG 管理层已经与软件咨询公司 Greenbytes 的创始人、Apache HTTP 服务器代码提交者之一 Stefan Eissing 签订了合同,领导 mod_tls 项目。ISRG 希望,一旦他们的工作完成,Apache HTTP 网络服务器团队将采用 mod_tls 作为默认配置,并取代老化且更不安全的 mod_ssl 组件。
根据 W3Techs 的数据,Apache HTTP Web 服务器是当今最顶级的 Web 服务器技术,在所有已知 Web 服务器技术的网站中,有 34.9% 的网站使用了 Apache httpd。Apache web 服务器的创造者之一 Brian Behlendorf 表示:“Apache httpd 在诞生 26 年后,仍然是一个至关重要的基础设施。作为最初的联合开发者,我觉得像这样认真的改版有可能保护很多人,并使 httpd 在未来很长一段时间内保持相关性”。
*** 次数:10600 已用完,请联系开发者***
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!
IO 源码网 » 谷歌注资ISRG项目 将Apache HTTP网络服务关键组件从C迁移到Rust
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- IO源码吧