HTTPS實現原理

來源:互聯網
上載者:User

標籤:https工作原理

HTTPS實現原理    


             HTTPS(全稱:Hypertext Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL。其所用的連接埠號碼是443。

      有兩種基本的加解密演算法類型:

      1)對稱式加密:密鑰只有一個,加密解密為同一個密碼,且加解密速度快,典型的對稱式加密演算法有DES、AES等;

      2)非對稱式加密:密鑰成對出現(且根據公開金鑰無法推知私密金鑰,根據私密金鑰也無法推知公開金鑰),加密解密使用不同密鑰(公開金鑰加密需要私密金鑰解密,私密金鑰加密需要公開金鑰解密),相對對稱式加密速度較慢,典型的非對稱式加密演算法有RSA、DSA等。

   下面看一下https的通訊過程:

   650) this.width=650;" src="http://image60.360doc.com/DownloadImg/2013/04/2216/31820443_5.jpg" style="border:none;margin:0px;padding:0px;" />

https通訊的優點:

1)用戶端產生的密鑰只有用戶端和伺服器端能得到;

2)加密的資料只有用戶端和伺服器端才能得到明文;

3)用戶端到服務端的通訊是安全的。


本文出自 “寫個部落格騙錢” 部落格,請務必保留此出處http://dadonggg.blog.51cto.com/12672150/1948732

HTTPS實現原理

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.