0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux Kernel將HTTP鏈接切換到 HTTPS

Linux愛(ài)好者 ? 來(lái)源:開(kāi)源中國(guó) ? 2020-08-14 16:20 ? 次閱讀

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

更改方式并不是手動(dòng)尋找內(nèi)核樹(shù)中的 HTTP 鏈接,而是很大程度上通過(guò)腳本自動(dòng)完成,這些腳本通過(guò)查找 SVG 等文檔中是否存在 HTTP 鏈接,隨后檢查目標(biāo) URL 的服務(wù)器是否提供了相對(duì)應(yīng)的 HTTPS 鏈接,如果存在則返回與 HTTP 版本相同的內(nèi)容。

為了確保切換到 HTTPS 時(shí)鏈接不會(huì)中斷,開(kāi)發(fā)人員還進(jìn)行了測(cè)試以確保頁(yè)面以同樣的方式加載。

如果沒(méi)有意外,這些新的安全增強(qiáng)會(huì)隨著 Linux 5.9 的發(fā)布到來(lái)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1360

    瀏覽量

    40185
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11210

    瀏覽量

    208721
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    499

    瀏覽量

    30980

原文標(biāo)題:Linux Kernel 將 HTTP 鏈接切換到 HTTPS

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    https 的本質(zhì)、證書(shū)驗(yàn)證過(guò)程以及數(shù)據(jù)加密

    1. 什么是 HTTPS HTTP 加上加密處理和認(rèn)證以及完整性保護(hù)后即是 HTTPS。 它是為了解決 HTTP 存在的安全性問(wèn)題,而衍生的協(xié)議,那使用
    的頭像 發(fā)表于 10-30 10:53 ?54次閱讀
    <b class='flag-5'>https</b> 的本質(zhì)、證書(shū)驗(yàn)證過(guò)程以及數(shù)據(jù)加密

    使用PCM9211做輸入信號(hào)切換,在切換到COAX輸入口時(shí),出現(xiàn)類(lèi)似白噪聲的原因?

    使用PCM9211做輸入信號(hào)切換,輸出為I2S。產(chǎn)品使用了2路COAX、1路I2S、1路AUX輸入,只有在切換到COAX輸入口時(shí),出現(xiàn)類(lèi)似白噪聲,其它接口不會(huì)有噪聲。有的機(jī)器上這種情況一直會(huì)重復(fù)發(fā)生,但也有的機(jī)器時(shí)有時(shí)無(wú)。斷開(kāi)輸入口的隔直電容問(wèn)題依舊。麻煩同行給出整改建
    發(fā)表于 10-17 06:27

    如何從模擬輸入設(shè)備切換到數(shù)字輸入設(shè)備

    電子發(fā)燒友網(wǎng)站提供《如何從模擬輸入設(shè)備切換到數(shù)字輸入設(shè)備.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:41 ?0次下載
    如何從模擬輸入設(shè)備<b class='flag-5'>切換到</b>數(shù)字輸入設(shè)備

    何時(shí)切換到集成負(fù)載開(kāi)關(guān)

    電子發(fā)燒友網(wǎng)站提供《何時(shí)切換到集成負(fù)載開(kāi)關(guān).pdf》資料免費(fèi)下載
    發(fā)表于 09-25 10:10 ?0次下載
    何時(shí)<b class='flag-5'>切換到</b>集成負(fù)載開(kāi)關(guān)

    電源切換芯片怎么設(shè)置

    電源切換芯片是一種用于實(shí)現(xiàn)電源切換功能的電子元件,廣泛應(yīng)用于各種電子設(shè)備中,如計(jì)算機(jī)、手機(jī)、電源適配器等。本文介紹電源切換芯片的設(shè)置方法,包括工作原理、分類(lèi)、選擇、設(shè)計(jì)、測(cè)試和應(yīng)用等
    的頭像 發(fā)表于 07-15 10:57 ?934次閱讀

    鴻蒙開(kāi)發(fā)Ability Kit程序框架服務(wù):FA模型切換Stage模型概述

    本文介紹如何一個(gè)FA模型開(kāi)發(fā)的聲明式范式應(yīng)用切換到Stage模型
    的頭像 發(fā)表于 06-26 14:40 ?310次閱讀
    鴻蒙開(kāi)發(fā)Ability Kit程序框架服務(wù):FA模型<b class='flag-5'>切換</b>Stage模型概述

    linux kernel通過(guò)修改鏈接腳本lds文件,如何在esp32的linker.lf文件中實(shí)現(xiàn)?

    linux kernel通過(guò)修改鏈接腳本lds文件實(shí)現(xiàn),請(qǐng)問(wèn)如何在esp32的linker.lf文件中實(shí)現(xiàn)? linux kernel實(shí)現(xiàn)過(guò)
    發(fā)表于 06-26 06:19

    如何移植http/https server到softAP上?

    有沒(méi)有什么 思路,現(xiàn)在要把 worksapceesp-idfcomponentsesp_http_server worksapceesp-idfcomponentsesp_https
    發(fā)表于 06-19 06:14

    全志D1s軟件入門(mén)之Tina Linux編譯教程

    _menuconfig tina根目錄 啟動(dòng)內(nèi)核配置界面 croot tina下任意目錄 快速切換到tina根目錄 cconfigs tina下任意目錄 快速切換到方案的bsp配置目錄 cplat tina下任意目錄 快速
    發(fā)表于 06-05 09:50

    CY8C6136BZI-F34 app0切換到app1時(shí),PLL函數(shù)cy_sysclk_plmanualConfigure出現(xiàn)故障的原因?

    記,鏈接器配置為與此 PSOC 配合使用。 問(wèn)題: 當(dāng) app0 切換到 app1 時(shí),PLL 函數(shù) cy_sysclk_plmanualConfigure 出現(xiàn)故障,因?yàn)?P LL 已經(jīng)在
    發(fā)表于 01-26 07:44

    從Linkwitz-Riley48切換到Linkwitz-Riley12的時(shí)候地址就不連續(xù)了是為什么?

    從Linkwitz-Riley48切換到Linkwitz-Riley12的時(shí)候,地址就不連續(xù)了。那么“安全加載目標(biāo)地址”應(yīng)該是哪一個(gè)?
    發(fā)表于 11-29 07:30

    win10和linux雙系統(tǒng)切換

    雙系統(tǒng)切換是指在一臺(tái)計(jì)算機(jī)上同時(shí)安裝并運(yùn)行兩個(gè)不同的操作系統(tǒng)。在本文中,我們重點(diǎn)介紹如何在Windows 10和Linux之間進(jìn)行雙系統(tǒng)切換。 在現(xiàn)代計(jì)算機(jī)中,操作系統(tǒng)扮演著非常重要
    的頭像 發(fā)表于 11-28 15:00 ?2429次閱讀

    kernel日志寫(xiě)入logd介紹

    kernel日志寫(xiě)入logd介紹 通過(guò)logcat命令獲取kernel日志比較特殊,故作為一個(gè)例子進(jìn)行梳理。 2.3.1 整體流程 2.3.2 命令打印kernel日志 通過(guò)logcat -b
    的頭像 發(fā)表于 11-23 17:11 ?599次閱讀
    <b class='flag-5'>kernel</b>日志寫(xiě)入logd介紹

    linux如何進(jìn)入管理員模式

    如何進(jìn)入Linux管理員模式。 一、使用su命令切換到管理員模式 在Linux中,可以使用su命令(switch user的縮寫(xiě))切換到管理員模式。 su命令需要超級(jí)用戶的密碼才能成功
    的頭像 發(fā)表于 11-23 10:56 ?7223次閱讀

    linux切換到命令行模式

    Linux中,可以通過(guò)以下步驟切換到命令行模式: 打開(kāi)終端。可以在應(yīng)用菜單中找到終端或命令行終端。 在終端中輸入命令“exit”或“l(fā)ogout”,然后按回車(chē)鍵。 系統(tǒng)會(huì)提示您輸入管理員密碼。輸入
    的頭像 發(fā)表于 11-13 16:47 ?1692次閱讀