自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

httpd 使用 Rust 重寫 mod_ssl 模塊

開發(fā) 前端
根據(jù) ZDNet 的報道,谷歌資助了用 Rust 重寫 Apache HTTP 服務(wù)器 ("httpd") 關(guān)鍵組件的項(xiàng)目。此項(xiàng)目由互聯(lián)網(wǎng)安全研究小組(Internet Security Research Group, 簡稱 ISRG)牽頭,谷歌提供資金支持。

根據(jù) ZDNet 的報道,谷歌資助了用 Rust 重寫 Apache HTTP 服務(wù)器 ("httpd") 關(guān)鍵組件的項(xiàng)目。此項(xiàng)目由互聯(lián)網(wǎng)安全研究小組(Internet Security Research Group, 簡稱 ISRG)牽頭,谷歌提供資金支持。

被重寫的關(guān)鍵組件是 mod_ssl 模塊,用于在 Apache 服務(wù)器上建立 HTTPS 連接時進(jìn)行加密,此模塊依賴于 OpenSSL 提供加密引擎,OpenSSL 是 C 語言開發(fā)的加密庫。

ISRG 表示,他們的計劃是開發(fā)名為 mod_tls 的新模塊,mod_tls 將會使用 Rust 替代 C 實(shí)現(xiàn)與 mod_ssl 同樣的功能。此模塊基于 Rustls,這是一個可作為 OpenSSL 替代方案的 Rust 開源庫。ISRG 還希望他們完成工作后,httpd 能夠默認(rèn)使用 mod_tls,以取代目前老舊且不安全的 mod_ssl 組件。

為了推進(jìn)這項(xiàng)工作,ISRG 管理層與身為軟件咨詢公司 Greenbytes 創(chuàng)始人以及 httpd 代碼提交者之一的 Stefan Eissing 簽訂了合同,后者將負(fù)責(zé)領(lǐng)導(dǎo) mod_tls 項(xiàng)目的開發(fā)工作。

Rust 目前由 Mozilla 主導(dǎo)開發(fā)和提供資金支持,其設(shè)計準(zhǔn)則為“安全、并發(fā)、實(shí)用”,特別適用于關(guān)注內(nèi)存安全的場景。為了內(nèi)存安全,Rust 被設(shè)計為不允許空指針和懸空指針。

內(nèi)存安全漏洞在安全領(lǐng)域一直都是嚴(yán)重的問題, httpd 也爆發(fā)過不少因使用 C 語言而引發(fā)的內(nèi)存安全性問題。因此不難理解 ISRG 希望通過使用 Rust 重寫 httpd 關(guān)鍵組件來提升安全性。

Rust 此前已經(jīng)得到了微軟、蘋果、AWS、Mozilla、Linux 內(nèi)核社區(qū)等組織機(jī)構(gòu)的青睞,現(xiàn)在 Apache 軟件基金會也成為了其中一員。

httpd 聯(lián)合創(chuàng)始人 Brian Behlendorf 認(rèn)為 httpd 在誕生26年后,仍然是一個至關(guān)重要的基礎(chǔ)設(shè)施。他還說道:“作為最初的聯(lián)合開發(fā)者,我覺得像這樣認(rèn)真的改造可以為更多人提供保護(hù),并讓 httpd 在未來很長一段時間內(nèi)都能發(fā)揮價值。”

本文轉(zhuǎn)自O(shè)SCHINA。

本文標(biāo)題:httpd 使用 Rust 重寫 mod_ssl 模塊

本文地址:https://www.oschina.net/news/128944/apache-web-server-project-with-new-rust-component

責(zé)任編輯:未麗燕 來源: 開源中國
相關(guān)推薦

2009-10-28 10:24:26

2021-05-19 10:43:28

惡意軟件Rust的Buer

2015-02-27 09:42:40

2021-03-14 22:34:05

工具RMS應(yīng)用層

2021-07-15 17:48:11

Tor項(xiàng)目Arti開發(fā)者

2010-05-31 18:35:22

訪問SVN

2023-04-28 14:10:33

2024-12-26 09:20:51

2023-06-28 14:18:06

2023-10-07 10:11:59

ViteRust

2024-01-16 10:36:41

Rust編程語言開發(fā)

2021-09-24 10:11:36

Chrome安全漏洞谷歌

2023-06-15 17:00:11

Rust循環(huán)

2015-04-20 10:06:37

PHP Rust 創(chuàng)建PHP 擴(kuò)展

2021-05-06 09:59:27

Rust惡意軟件網(wǎng)絡(luò)安全

2024-03-13 15:48:43

2011-03-08 14:14:31

Proftpd

2020-10-21 14:54:02

RustGolang開發(fā)

2023-05-26 17:21:15

PythonRust

2013-10-21 18:13:06

WiresharkQtQt重寫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號