<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      網站百科

      為您解碼網站建設的點點滴滴

      HTTPS & SSL/TLS

      發表日期:2017-02 文章編輯:小燈 瀏覽次數:2645

      HTTPS & SSL/TLS
      2017-02-11 07:28:26
      ssl證書
      1: HTTPS與HTTP的區別
      1. HTTP:
        全稱: HTTP-Hypertext transfer protocol(超文本傳輸協議) 是一種詳細規定了瀏覽器和萬維網服務器之間互相通信的規則,通過因特網傳送萬維網文檔的數據傳送協議

      2. HTTPS:
        全稱: Hypertext Transfer Protocol over Secure Socket Layer,是以安全為目標的HTTP通道,簡單的說就是HTTP的加強安全版,也就是HTTP加入SSL(網絡安全協議)層,實現HTTPS的安全基礎就是SSL,所以實在SSL上進行數據加密的。

      3. 兩者的主要區別:
        1: HTTP 的URL 以http:// 開頭,而HTTPS 的URL 以https:// 開頭
        2: HTTP 是不安全的明文傳輸,而 HTTPS 是安全的加密傳輸
        3: HTTP 標準端口是80 ,而 HTTPS 的標準端口是443
        4: 在OSI 網絡模型中,HTTP工作于應用層,而HTTPS 工作在傳輸層
        5: HTTP 無法驗證身份,而依賴于SSL證書的HTTPS 可驗證服務器身份
        6: HTTP無需證書,而HTTPS 需要正規CA wosign頒發的SSL證書

      2: 什么是SSL/TLS?

      簡述:最初SSL協議是由netscape開發,并集成到瀏覽器中,用于保護HTTP傳輸安全性,作為在傳輸層和應用層之間的一層,對更多的需要保護數據安全性的協議進行封裝。IETF以SSL協議為基礎,提出了一種新的協議:TLS,建立在SSL V3.0的基礎上,是SSL 3.0的后續版本,已經開始在實際應用中使用。

      雖然TLS和SSL不能互操作,僅僅是因為他們使用的加密算法和MAC算法不同,協議本身差別非常細微。

      3: HTTPS如何進行加密傳輸數據的?

      在近期面試的時候,面試官問到我關于http和https的區別,當時也只是簡單的解答一些上面介紹到的基礎知識,這個時候面試官繼續問我https中的s的含義,也只是回答S就是SSL (網絡安全協議),然后面試官又問,在網絡請求時,S是怎么加密傳輸的?,這個時候,我就傻逼了,當時沒回答上來,確實,所有的開發都會進行網絡請求數據,大學時,應該都學過關于一些這方面的知識,什么三次握手之類的等等,面試之后,就回來特意查了一些關于這方面的知識,我也不總結了,直接分享一個鏈接,上面講解的很詳細,點擊如下鏈接即可:
      鏈接:HTTPS 原理解析

      4: 為什么蘋果強制這樣使用?

      原因:

      1. 在訪問互聯網時,由于http的明文傳輸導致用戶訪問行為和隱私數據被盜用,網址輸入正確,但內容確大相徑庭,流量劫持、釣魚攻擊等安全事件頻發。在公共區通過手機訪問網絡被附近黑客嗅探走網站登錄口令,或者被互聯網服務提供商秘密注入了廣告。這一切都是由互聯網開始之初面向自由互聯開放的HTTP傳輸協議導致的,那么造成如此眾多的安全事件的發生,HTTP面臨的只有一種可能,就是被淘汰。

      2. 通過網站HTTPS,將數據從客戶端輸出就是密文數據,用戶在任何網絡鏈路上接入,即使被監聽,黑客截獲的數據都是密文數據,無法在現有條件下還原出原始數據信息。

      兩者之間的圖文區別.jpeg
      5: 升級HTTPS的方法

      目前升級到HTTPS的方法有兩種:

      1. 通過第三方認證綁發的CA證書(推薦使用)
      2. 選擇自己制作證書(不推薦使用)
        參考鏈接:iOS 升級到HTTPS
      6: 網絡架構

      OSI網絡的七層架構和TCP/IP五層網絡架構的區別?如下表所示:

      1. 簡表
      OSI七層架構.jpg
      TCP:IP五層架構(層、協議、接口).png
      1. 詳表
      OSI七層架構詳解.jpg
      TCP:IP五層網絡架構詳解.jpg
      1. 注意點:
        TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協議屬于傳輸層協議

      參考知識:
      OSI網絡的七層結構
      OSI七層與TCP/IP五層網絡架構詳解
      SSL/TSL協議
      iOS 升級到HTTPS


      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/20461.html
      相關開發語言
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      • QQ咨詢
      • 在線咨詢
      • 官方微信
      • 聯系電話
        座機0755-29185426
        手機13699882642
      • 預約上門
      • 返回頂部
      国产成人精品综合在线观看