1 什麼是Https
HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全為目标的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,是以加密的詳細内容就需要SSL
4 HTTPS和HTTP的差別
https協定需要到CA申請證書。
http是超文本傳輸協定,資訊是明文傳輸;https 則是具有安全性的ssl加密傳輸協定。
http和https使用的是完全不同的連接配接方式,用的端口也不一樣,前者是80,後者是443。
http的連接配接很簡單,是無狀态的;HTTPS協定是由SSL+HTTP協定建構的可進行加密傳輸、身份認證的網絡協定,比http協定安全。
http預設使用80端口,https預設使用443端口
下面就是https的整個架構,現在的https基本都使用TLS了,因為更加安全,是以下圖中的SSL應該換為SSL/TLS。
