版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、HTTP協(xié)議、SSL、cookie、session培訓(xùn)教材2021年1月13日HTTP協(xié)議概述HyperTextTransferProtocol是超文本傳輸協(xié)議的縮寫,它用于傳送WWW方式的數(shù)據(jù)。HTTP是一種基于文本的運用層協(xié)議,可以承載于任何底層協(xié)議,目前常見為承載于TCP協(xié)議。HTTP是一種懇求/應(yīng)對模型的協(xié)議。HTTP是一種無會話的,無形狀的協(xié)議。HTTP可作為其他協(xié)議的承載,比如SOAP,WEBDAV等HTTP協(xié)議格式懇求格式 POST / /1.0 rn Content-Type: text/xml; charset=UTF-8rnContent-Length: 7rnUser-A
2、gent: Jakarta Commons-HttpClient/3.0rnHost: 8:9081rnrnABCDEFGHTTP協(xié)議格式應(yīng)對格式/1.1 200 OKrnContent-Type: text/xml; charset=utf-8rnContent-Length: 8rnConnection: closernrnResponseHTTP頭HTTP的頭域包括通用頭,懇求頭,呼應(yīng)頭和實體頭四個部分。每個頭域由一個域名,冒號:和域值三部分組成。域名是大小寫無關(guān)的,域值前可以添加任何數(shù)量的空格符,頭域可以被擴展為多行,在每行開場處,運用至少一個空格或制表符。HTTP頭懇求頭Accept
3、、Accept-Charset、Accept- Encoding、Accept-Language、Authorization、From、Host、If-Modified-Since、If- Match、If-None-Match、If-Range、If-Range、If-Unmodified-Since、Max-Forwards、 Proxy-Authorization、Range、Referer、User-Agent。HTTP頭呼應(yīng)頭Age、Location、Proxy-Authenticate、Public、Retry- After、Server、Vary、Warning、WWW-Auth
4、enticate。HTTP頭通用頭Cache-Control、 Connection、Date、Pragma、Transfer-Encoding、Upgrade、Via。Trunked傳輸方式/1.1 200 OKrnServer: Apache/2.2.9 (Fedora)rnTransfer-Encoding: chunkedrnrn86brnAbcdefgrn23crnFdjfkdjfkdjfdkfjrn0rnSSL簡介平安套接層協(xié)議SSL是網(wǎng)景公司(Netscape)提出的基于公鑰密碼機制的網(wǎng)絡(luò)平安協(xié)議,用于在客戶端閱讀器軟件與Web效力器之間建立一條平安 通道,實現(xiàn)Internet上
5、信息傳送的嚴(yán)密性。它包括效力器認(rèn)證、客戶認(rèn)證可選、SSL鏈路上的數(shù)據(jù)完好性和SSL鏈路上數(shù)據(jù)嚴(yán)密性。如今國內(nèi)外一 些對嚴(yán)密性要求較高的網(wǎng)上銀行、電子商務(wù)和電子政務(wù)等系統(tǒng)大多數(shù)是以SSL協(xié)議為根底建立的,SSL協(xié)議已成為Web平安方面的工業(yè)規(guī)范。目前廣泛采用的 是SSL v3版。SSL提供的面向銜接的平安性作用,具有以下三個根本功能: 1銜接是的,在初始握手定義會話密鑰后,用對稱密碼例如用DES加密數(shù) 據(jù)。 2銜接是可認(rèn)證的,實體的身份可以用公鑰密碼例如RSA、DSS等進(jìn)展認(rèn)證。 3銜接是可靠的,音訊傳輸包括利用平安Hash函數(shù)產(chǎn)生的帶 密鑰MACMessage Authentication C
6、ode :報文鑒別碼SSL 協(xié)議層次SSL協(xié)商過程客 戶client端發(fā)送Client Hello信息給效力器Server端,Server回答Server Hello。這個過程建立的平安參數(shù)包括協(xié)議版本,“佳話標(biāo)識,加密算法,緊縮方法。另外,還交換2個隨機數(shù):Client Hello. Random和Server Hello. random.用以計算機“會話主密鑰 Hello音訊發(fā)送完后,Server會發(fā)送它的證書和密鑰交換信息,假設(shè)Server端被認(rèn)證,它就會懇求Client端的證書,在驗證以后,Server就發(fā)送Hello-done音訊以示達(dá)成了握手協(xié)議,即雙方握手接通 Server懇求C
7、lient證書時,Client要前往證書或前往“沒有證書的指示,這種情況用于單向認(rèn)證,即客戶端不裝有證書。然后Client發(fā)送密鑰交換音訊。 效力器Server此時要回答“握手完成“音訊Finished,以示完好的握手音訊交換,曾經(jīng)全部完成。 握手協(xié)議完成后,Client端即可與Server端傳輸運用加密數(shù)據(jù),運用數(shù)據(jù)加密普通是用第2步密鑰協(xié)商時確定的對稱加/解密密鑰。如DES、3DE等等,目前商用加密強度為128位。非對稱密鑰普通為RAS,商用強度1024位,用于證書的驗證。 SSL的運用單向認(rèn)證:又稱匿名SSL銜接,這是SSL平安銜接的最根本方式,它便于運用,主要的閱讀器都支持這種方式,適
8、宜單向數(shù)據(jù)平安傳輸運用。在這種方式下 客戶端沒有數(shù)字證書,只是效力器端具有證書,以確認(rèn)用戶訪問的是本人要訪問的站點。網(wǎng)上 銀行的所謂“群眾版就是這種。雙方認(rèn)證:是對等的平安認(rèn)證,這種方式通訊雙方都可以發(fā)起和接納SSL銜接懇求。通訊雙方可以利用平安運用程序控件或平安代理軟件,前者普通適宜 于B/S構(gòu)造,而后者適用于C/S構(gòu)造,平安代理相當(dāng)于一個加密/解密的網(wǎng)關(guān),這種方式雙方皆需安裝證書,進(jìn)展雙向認(rèn)證。這就是網(wǎng)上銀行的B2B的專業(yè)版 等運用。電子商務(wù)中的運用。電子商務(wù)與網(wǎng)上銀行買賣不同,由于有商戶參與,構(gòu)成客戶商家銀行,兩次點對點的SSL銜接??蛻簦碳遥y行,都必需具證書,兩次點對點的雙向認(rèn)證。cookie、sessionCookie定義 “Cookie是Web效力器保管在用戶硬盤上的一段文本。Cookie允許一個Web站點在用戶的電腦上保管信息并且隨后再取回他。信息的片斷以名/值對(name-valuepairs)的方式儲存。session 定義 session指的就是訪問者從到達(dá)某個特定主頁到分開為止的那段時間的會話上下文。Cookie、session區(qū)別Session是存在效力器端的;而
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高科技企業(yè)應(yīng)收賬款質(zhì)押擔(dān)保合同樣本3篇
- 二零二五版高校學(xué)術(shù)期刊合作承包出版合同3篇
- 2025版衛(wèi)生院與鄉(xiāng)村醫(yī)生合作協(xié)議書3篇
- 二零二五版旅游導(dǎo)購人員派遣合同2篇
- 2025年度跨境電商進(jìn)口商品質(zhì)量擔(dān)保合同4篇
- 二零二五年車抵押貸款提前還款合同模板3篇
- 2025版無人配送機器人運營免責(zé)條款合同范本4篇
- 二零二五版企業(yè)班車租賃及節(jié)能減排服務(wù)合同3篇
- 二零二五年度透水混凝土工程市場營銷合作協(xié)議2篇
- 第一人民醫(yī)院二零二五年度進(jìn)修人員醫(yī)療質(zhì)量管理與服務(wù)協(xié)議3篇
- 第1課 隋朝統(tǒng)一與滅亡 課件(26張)2024-2025學(xué)年部編版七年級歷史下冊
- 2025-2030年中國糖醇市場運行狀況及投資前景趨勢分析報告
- 冬日暖陽健康守護(hù)
- 水處理藥劑采購項目技術(shù)方案(技術(shù)方案)
- 2024級高一上期期中測試數(shù)學(xué)試題含答案
- 山東省2024-2025學(xué)年高三上學(xué)期新高考聯(lián)合質(zhì)量測評10月聯(lián)考英語試題
- 不間斷電源UPS知識培訓(xùn)
- 三年級除法豎式300道題及答案
- 品學(xué)課堂新范式
- GB/T 1196-2023重熔用鋁錠
- 幼兒園教師培訓(xùn):計數(shù)(數(shù)數(shù))的核心經(jīng)驗
評論
0/150
提交評論