HTTPS 相比 HTTP 更為安全,特別是能夠有效避免發(fā)生中間人攻擊。目前 Linux 內(nèi)核源碼中有開發(fā)者提交了至少150 項補丁,用于將內(nèi)核中的 HTTP 鏈接更改為 HTTPS。

更改方式并不是手動尋找內(nèi)核樹中的 HTTP 鏈接,而是很大程度上通過腳本自動完成,這些腳本通過查找 SVG 等文檔中是否存在 HTTP 鏈接,隨后檢查目標(biāo) URL 的服務(wù)器是否提供了相對應(yīng)的 HTTPS 鏈接,如果存在則返回與 HTTP 版本相同的內(nèi)容。
為了確保切換到 HTTPS 時鏈接不會中斷,開發(fā)人員還進行了測試以確保頁面以同樣的方式加載。
如果沒有意外,這些新的安全增強會隨著 Linux 5.9 的發(fā)布到來。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
內(nèi)核
+關(guān)注
關(guān)注
4文章
1468瀏覽量
42874 -
Linux
+關(guān)注
關(guān)注
88文章
11760瀏覽量
219021 -
HTTP
+關(guān)注
關(guān)注
0文章
537瀏覽量
35351
原文標(biāo)題:Linux Kernel 將 HTTP 鏈接切換到 HTTPS
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
請問如何在 Debian Image 202306 上切換到 XFCE?
默認(rèn)情況下,Debian Image 202306 附帶 Gnome,但由于 XFCE 更輕量級,我更愿意運行它以提高性能。在此映像上切換到 XFCE 的正確步驟是什么?除了安裝軟件包之外,我還需要
發(fā)表于 03-04 07:20
瑞芯微(EASY EAI)RV1126B http/https
1.HTTP/HTTPS簡介HTTP(全稱:HyperTextTransferProtocol,超文本傳輸協(xié)議)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議,是一個客戶端和服務(wù)器請求和應(yīng)答標(biāo)準(zhǔn),用于從WWW
如何在 nuc980 上切換到持久文件系統(tǒng)?
”
General setup >
初始 RAM 文件系統(tǒng)和 RAM 磁盤 (initramfs/initrd) 支持
然后當(dāng)嘗試構(gòu)建(制作)時,它再次被自動選擇。
因此無法取消選擇 ramfs 。
如何在 nuc980 上切換到持久文件系統(tǒng)?
發(fā)表于 08-29 07:58
從 APROM 切換到 LDROM 執(zhí)行程序更新時應(yīng)使用什么軟件重置?
從 APROM 切換到 LDROM 執(zhí)行程序更新時應(yīng)使用什么軟件重置
發(fā)表于 08-27 16:34
請問如何使用 NUC220 將應(yīng)用程序從 APROM 0x0000切換到 APROM 0x4000?
我在 APROM 0x0000 中保存了 1 個應(yīng)用程序,在 APROM 0x4000 中保存了 1 個應(yīng)用程序,如何使用 NUC220 將應(yīng)用程序從 APROM 0x0000切換到 APROM 0x4000?
發(fā)表于 08-27 06:20
為什么使用以下命令初始化系統(tǒng)時鐘源時,HCLK的時鐘源無法切換到PLL?
為什么使用以下命令初始化系統(tǒng)時鐘源時,HCLK的時鐘源無法切換到PLL?
發(fā)表于 08-26 08:22
從 APROM 切換到 LDROM 以執(zhí)行程序更新或從 LDRO 切換時,應(yīng)使用什么軟件重置?
從 APROM 切換到 LDROM 以執(zhí)行程序更新或從 LDRO 切換時,應(yīng)使用什么軟件重置
發(fā)表于 08-22 07:46
【HZ-RK3568開發(fā)板免費體驗】3、開啟Linux Kernel RT功能
微提供配套SDK的Preempt-RT補丁。
1、Linux PREEMPT_RT補丁
Linux Kernel應(yīng)用補丁的指令格式如下
patch -p1 < path
發(fā)表于 07-22 14:03
如何將一個FA模型開發(fā)的聲明式范式應(yīng)用切換到Stage模型
模型切換概述
本文介紹如何將一個FA模型開發(fā)的聲明式范式應(yīng)用切換到Stage模型,您需要完成如下動作:
工程切換:新建一個Stage模型的應(yīng)用工程。
配置文件
發(fā)表于 06-04 06:22
基于RK3576開發(fā)板的http/https通訊
HTTP(超文本傳輸協(xié)議)和HTTPS(安全超文本傳輸協(xié)議)是互聯(lián)網(wǎng)中廣泛應(yīng)用的協(xié)議,用于客戶端與服務(wù)器之間的通信。HTTPS通過SSL/TLS協(xié)議對傳輸數(shù)據(jù)進行加密和身份認(rèn)證,確保通信安全。兩者
HTTP和HTTPS的關(guān)鍵區(qū)別
HTTP(HyperText Transfer Protocol) 是一種無狀態(tài)的通信協(xié)議,通常用于在客戶端(例如瀏覽器)和服務(wù)器之間傳輸超文本(如 HTML 頁面)。但這僅僅是一個單向通信協(xié)議
Linux Kernel將HTTP鏈接切換到 HTTPS
評論