https與ssl/tls

通常所說的 HTTPS 協議,說白了就是“HTTP 協議”和“SSL/TLS 協議”的組合。你可以把 HTTPS 大致理解爲——“HTTP over SSL”或“HTTP over TLS”,SSL/TLS這兩者可以視作同一個東西的不同階段。
1.Https是什麼?
網景在1994年創建了HTTPS,並應用在網景導航者瀏覽器中。瀏覽器請求一個安全的頁面(通過以https://開頭,默認端口433),提供加密和通過安全端口傳輸的另一種HTTP, 在一些對安全性要求較高的網站,比如銀行、證券、購物等,都採用HTTPS服務,https會比http慢一些,但是會更安全。
2.SSL/TLS是什麼?
SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是爲網絡通信提供安全及數據完整性的一種安全協議。TLS與SSL在傳輸層對網絡連接進行加密,SSL/TLS這兩者可以視作同一個東西的不同階段,SSL證書是HTTP明文協議升級HTTPS加密協議的重要渠道。
3.openSSL是什麼?
OpenSSL 是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程序供測試或其它目的使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章