日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

http协议的缺点和确保web安全的https协议

發(fā)布時(shí)間:2025/3/8 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 http协议的缺点和确保web安全的https协议 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

http協(xié)議介紹

超文本傳輸協(xié)議(英文:HyperText Transfer Protocol,縮寫:HTTP)是一種用于分布式、協(xié)作式和超媒體信息系統(tǒng)的應(yīng)用層協(xié)議。HTTP是萬(wàn)維網(wǎng)的數(shù)據(jù)通信的基礎(chǔ)。
設(shè)計(jì)HTTP最初的目的是為了提供一種發(fā)布和接收HTML頁(yè)面的方法。通過(guò)HTTP或者HTTPS協(xié)議請(qǐng)求的資源由統(tǒng)一資源標(biāo)識(shí)符(Uniform Resource Identifiers,URI)來(lái)標(biāo)識(shí)。

http協(xié)議的優(yōu)點(diǎn)

  • 必有客戶端和服務(wù)端
  • 簡(jiǎn)單快速:客戶向服務(wù)器請(qǐng)求服務(wù)時(shí),只需傳送請(qǐng)求方法和路徑。請(qǐng)求方法常用的有GET、DELETE、POST。每種方法規(guī)定了客戶與服務(wù)器聯(lián)系的類型不同。
  • 通信速度快:由于HTTP協(xié)議簡(jiǎn)單,使得HTTP服務(wù)器的程序規(guī)模小,因而通信速度很快。
  • 靈活:HTTP允許傳輸任意類型的數(shù)據(jù)對(duì)象。正在傳輸?shù)念愋陀蒀ontent-Type加以標(biāo)記。
  • 無(wú)連接:無(wú)連接的含義是限制每次連接只處理一個(gè)請(qǐng)求。服務(wù)器處理完客戶的請(qǐng)求,并收到客戶的應(yīng)答后,即斷開(kāi)連接。采用這種方式可以節(jié)省傳輸時(shí)間。
  • 無(wú)狀態(tài):HTTP協(xié)議是無(wú)狀態(tài)協(xié)議。無(wú)狀態(tài)是指協(xié)議對(duì)于事務(wù)處理沒(méi)有記憶能力。缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳,這樣可能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí)它的應(yīng)答就較快。
  • 注:http0.9沒(méi)有實(shí)現(xiàn)持久連接。 http1.0需要自行添加keep-alive參數(shù)。http1.1默認(rèn)持久連接
    因?yàn)閷?shí)現(xiàn)了持久連接。所以就可以實(shí)現(xiàn)多請(qǐng)求同時(shí)發(fā)送(管線化)

    http的缺點(diǎn)

    • 通訊使用明文,未加密,并且 TCP/IP 協(xié)議是可能會(huì)被竊聽(tīng)的網(wǎng)絡(luò),所以通訊內(nèi)容可能會(huì)被竊聽(tīng)
    • 沒(méi)有驗(yàn)證通訊方的身份,因此可能會(huì)遭遇偽裝
    • 沒(méi)有辦法驗(yàn)證報(bào)文的完整性,所以可能會(huì)被篡改

    https協(xié)議

    http+加密+認(rèn)證+完整性保護(hù) = https


    http直接和tcp通信,但是https是http先和ssl協(xié)議通信。然后再ssl和tcp通信

    解決明文問(wèn)題

    https解決明文問(wèn)題是采用混合密鑰加密的方法。即并用共享密鑰加密和公開(kāi)密鑰加密


    ps:共享密鑰加密是雙方都用相同的密鑰加密解密。速度較快。但是不安全。因?yàn)楣粽吣玫矫荑€就可以解密信息如des,aes
    公開(kāi)密鑰加密是發(fā)送者用一個(gè)公開(kāi)密鑰加密。接收者用私有密鑰解密。安全,但是速度慢

    注:https雖然安全。但是加密和解密會(huì)占用內(nèi)存和cpu。相比http慢2-100倍。而且還要付費(fèi)。對(duì)于安全需求不高的網(wǎng)站還是用http

    https解決認(rèn)證問(wèn)題

  • 用戶將用戶名和密碼以post的形式發(fā)到服務(wù)器
  • 服務(wù)器發(fā)放sessionId綁定用戶信息。并返回給客戶端
  • 客戶端接收sessionId并保存cookies。下次發(fā)送請(qǐng)求時(shí)就把cookies發(fā)送給服務(wù)器。服務(wù)器驗(yàn)證是否是同一用戶
  • https解決數(shù)據(jù)完整性問(wèn)題

    摘要算法
    數(shù)字摘要是采用單項(xiàng)Hash函數(shù)將需要加密的明文“摘要”成一串固定長(zhǎng)度(128位)的密文,這一串密文又稱為數(shù)字指紋,它有固定的長(zhǎng)度,而且不同的明文摘要成密文,其結(jié)果總是不同的,而同樣的明文其摘要必定一致。“數(shù)字摘要“是https能確保數(shù)據(jù)完整性和防篡改的根本原因。
    明文 --> hash運(yùn)算 --> 摘要 --> 密鑰加密 --> 數(shù)字簽名

    總結(jié)

    以上是生活随笔為你收集整理的http协议的缺点和确保web安全的https协议的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国内成人精品 | 日韩人妻精品一区二区 | 天堂伊人| 亚洲精品99久久久久中文字幕 | 国产成人无码一区二区三区在线 | 97在线免费视频观看 | 亚洲最新 | 午夜av福利 | 国偷自产视频一区二区久 | 伊人ab | 老熟妇高潮一区二区三区 | 欧美一级片网址 | 亚洲日本不卡 | av资源首页 | 国产精品久久久久久久天堂 | 97久久精品 | 一区二区在线免费视频 | 97成人精品视频在线观看 | v99av| 看免费毛片 | 一级女性全黄久久生活片免费 | av影视在线| 2020国产精品视频 | 亚洲制服丝袜诱惑 | 国产第一亚洲 | 一级特黄特色的免费大片视频 | 无码人妻精品一区二区三区蜜桃91 | 人人妻一区二区三区 | 亚洲激情区 | 福利视频在线播放 | 9色91| 国产精品成人一区二区三区 | 亚洲av激情无码专区在线播放 | 国产精品老熟女视频一区二区 | 精品不卡一区二区 | 国产浪潮av | 日韩精品三区 | 在线观看99 | 天天综合天天做天天综合 | 久久久久久久久国产精品 | 国产精品一二三四五 | 丝袜老师让我了一夜网站 | 哪里可以看免费毛片 | 激情图片网站 | 欧美成人a∨高清免费观看 国产精品999视频 | 中文写幕一区二区三区免费观成熟 | 黄色一级片免费观看 | 内地级a艳片高清免费播放 91在线精品一区二区 | 在线综合网 | 亚洲av无一区二区三区久久 | 日本色一区 | 精品久久久久久无码人妻 | 久草新免费 | 日本h在线| 91伊人网| 欧美日本韩国一区 | 国产喷白浆一区二区三区 | 免费高清黄色 | 91欧美视频 | www.成人av.com| 亚洲中字幕 | 日韩久久久 | 国产一级做a爱片久久毛片a | 专业操老外 | 98av视频 | 三级av网站 | 亚洲精品无码不卡在线播he | 日韩免费成人 | 欧美福利影院 | 韩国无码av片在线观看网站 | 天天欧美| 老女人一毛片 | 欧美一级α片 | 一区二区不卡视频在线观看 | 色婷婷久久一区二区三区麻豆 | 欧美极品视频在线观看 | 日韩精品一区二区三 | 国产日韩久久久 | 72pao成人国产永久免费视频 | 日韩女同互慰一区二区 | 亚洲一区二区三区在线视频观看 | 欧美精品h | 免费在线观看毛片视频 | 婷婷操| 成人av网站免费 | wwwxxxxx日本| 亚洲精品97 | 色综合免费视频 | 男女男精品视频 | 在线观看免费av网站 | 婷婷色小说 | 亚洲毛片一级 | 三级a级片 | 美女黄色一级 | 91色国产| 婷婷五月综合久久中文字幕 | 欧美高清免费 | 超碰在线观看99 | 91精品国产91久久久久久久久久久久 |