日韩av无码久久精品免费,欧美另类videossexo高潮,日韩av电影+中文字幕,欧洲熟妇色xxxxx欧美,人妻激情另类乱人伦人妻

            HTTPS怎樣保證數(shù)據(jù)傳輸安全?

            天威誠信 發(fā)布日期:2021-03-23 10:18 瀏覽量:2317

              HTTPS可謂是一個老生常談的話題了,也是面試過程中幾乎必然會問到的一個問題,我們都知道 HTTPS 比 HTTP 安全,也聽說過與 HTTPS 協(xié)議相關的概念有 SSL 、非對稱加密、 CA證書等,但一般面試官都喜歡左手擎“HTTPS 與 SSL有什么關系?”右手抓“HTTPS 的工作原理是什么?”兩大法寶來放在任何的技術問題上提問,希望以此來擊潰所有的面試者。

              那么首先,我們來談談HTTPS 與 SSL之間的關系:

              HTTPS 即 HTTP over SSL,即 HTTP+SSL/TLS,可以理解為 HTTP 下加入 SSL 層。

              SSL(Secure Socket Layer,安全套接字層):1994年為 Netscape 所研發(fā),SSL 協(xié)議位于 TCP/IP 協(xié)議與各種應用層協(xié)議之間,為數(shù)據(jù)通訊提供安全支持。

              TLS(Transport Layer Security,傳輸層安全):其前身是 SSL,它最初的幾個版本(SSL 1.0、SSL 2.0、SSL 3.0)由網(wǎng)景公司開發(fā),1999 年從 3.1 開始被 IETF 標準化并改名,發(fā)展至今已經有 TLS 1.0、TLS 1.1、TLS 1.2、TLS 1.3 四個版本。SSL 3.0 和 TLS 1.0 由于存在安全漏洞,已經很少被使用到。TLS 1.3 相比于 TLS 1.2 改動比較大,既避免之前版本出現(xiàn)的缺陷,也減少了 TLS 握手的時間,更快更安全。

              而HTTPS 的安全基礎便是 SSL/TLS,因此就需要 SSL 證書用于安全的 HTTP 數(shù)據(jù)傳輸。

              那么問題來了,什么樣的才算是安全呢?

              數(shù)據(jù)傳輸?shù)陌踩鋵嶓w現(xiàn)在以下三方面:

              1. 我發(fā)的數(shù)據(jù),不該看的人看不懂

              2. 我發(fā)的數(shù)據(jù),不該看的人不能偽造或者修改(修改后接收方可察覺)

              3. 我發(fā)的數(shù)據(jù),過期之后不該看的人不能偷偷拿過來繼續(xù)用

              HTTPS怎樣保證數(shù)據(jù)傳輸安全?

              在講到HTTPS的原理之前我們必須先聊一聊數(shù)據(jù)加密,目前包括以下三種加密方式:

              對稱加密:加密和解密數(shù)據(jù)使用同一個密鑰。這種加密方式的優(yōu)點是速度很快,常見對稱加密的算法有 AES;

              非對稱加密:加密和解密使用不同的密鑰,叫公鑰和私鑰。數(shù)據(jù)用公鑰加密后必須用私鑰解密,數(shù)據(jù)用私鑰加密后必須用公鑰解密。一般來說私鑰自己保留好,把公鑰公開給別人,讓別人拿自己的公鑰加密數(shù)據(jù)后發(fā)給自己,這樣只有自己才能解密。這種加密方式的特點是速度慢,CPU 開銷大,常見非對稱加密算法有 RSA;

              散列函數(shù) Hash:hash 是把任意長度數(shù)據(jù)經過處理變成一個長度固定唯一的字符串,但任何人拿到這個字符串無法反向解密成原始數(shù)據(jù)(解開你就是密碼學專家了),Hash 常用來驗證數(shù)據(jù)的完整性。常見 Hash 算法有 MD5(已經不安全了)、SHA1、SHA256。

              而TLS/SSL的功能實現(xiàn)主要依賴于以上三種基本算法,其利用非對稱加密實現(xiàn)身份認證和密鑰協(xié)商,對稱加密算法采用協(xié)商的密鑰對數(shù)據(jù)加密,基于散列函數(shù)驗證信息的完整性。

              【HTTPS安全協(xié)議工作原理】

              希望你在閱讀完本篇文章之后,下次面試時再被問到https為什么安全時,不要再簡單地說“因為加密了呀”這種“白癡”回答,再往下問時就直接啞口無言,那這次面試不黃也夠嗆。最后祝各位面試順利,事業(yè)有成,我們下期再見咯~~

            服務熱線:400-666-3999

            完善信息立即免費體驗