SSL和TLS加密簡介

   

    上次和大家講解了http和https的差異,其實就是https有用SSL或TLS加密,今天繼續為大家介紹SSL和TLS。

    SSL是Secure Socket Layer的縮寫,中文為安全性通訊層,這是由網景公司(Netscape)設計的安全傳輸協定,前面的文章已經提到,https的網頁資料是有經過加密的,加密的方式早期就是透過SSL,在實施SSL時會傳輸一組非對稱鑰匙,有分為公鑰和私鑰,一開始Cilent會先傳Hello訊息給Server,然後Server收到以後也回傳Hello給Cilent,然後Cilent和Server都會把公鑰加密以後傳給對方,要能夠看見封包的內容,就要同時有對方傳送的公鑰和自己的私鑰才行,使用這種方式加密有心人士想要解密難度就更高了。
    SSL是比較舊的加密方式,現在網頁資料加密會採用TLS。
    TLS是Transport Layer Security的縮寫,中文為傳輸層安全性協定,是https加密的新技術,使用的的方其實也和SSL一樣,但是原本的SSL有一直經過不斷修改,從SSL 1.0到最後SSL3.0的版本,然後IETF經過了標準化更名為TLS,TLS比起SSL更加安全,現在https加密就改成TLS的技術,TLS已經發展到最新TLS 1.3版本了。
    有了SSL和TLS的安全協定以後,在網路上輸入一些個人資料時也就更加安全了。
   有關於http、https、SSL和TLS的介紹,大家可以看下面的教學影片會更清楚。

 

HTTP,HTTPS,SSL,TLS介紹(資料來源:PowerCert Animated Videos)

 

SSL,TLS介紹(資料來源:Sunny Classroom)

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 波羅、希夏普2020 的頭像
    波羅、希夏普2020

    希夏普2020的程式天地

    波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()