當(dāng)前位置:首頁 >  IDC >  安全 >  正文

【SSL行業(yè)】層層揭秘,深度剖析TLS1.3!

 2018-08-24 10:21  來源: 互聯(lián)網(wǎng)   我來投稿 撤稿糾錯

  阿里云優(yōu)惠券 先領(lǐng)券再下單

【TLS起源】—由Netscape在九十年代中期開發(fā),并稱其為安全套接字層(SSL)的協(xié)議。到20世紀(jì)90年代末,SSL由Netscape交給IETF(互聯(lián)網(wǎng)工程任務(wù)組:定義互聯(lián)網(wǎng)協(xié)議的標(biāo)準(zhǔn)機(jī)構(gòu)),IETF將其重命名為TLS,成為該協(xié)議的管理者。但仍然有許多人將Web加密稱為SSL,即使絕大多數(shù)服務(wù)已切換到僅支持TLS,SSL這個術(shù)語仍受到人們的歡迎。

TLS提供安全性的一個主要方式是支持網(wǎng)站和API等Web服務(wù)的HTTPS。通過HTTPS加密,實現(xiàn)瀏覽器和服務(wù)器之間的通信加密和身份驗證,確保HTTPS網(wǎng)站呈現(xiàn)給訪問者的內(nèi)容是真實可信安全的,不會被竊聽及篡改。

【TLS的發(fā)展歷程】

在IETF中,協(xié)議稱為RFC。TLS 1.0是RFC 2246,TLS 1.1是RFC 4346,TLS 1.2是RFC 5246。TLS 1.3是RFC 8446。RFC通常按順序發(fā)布,保留46作為RFC編號的一部分是一個很好的延續(xù)。

舊版本TLS存在著諸多問題:

1、代碼問題,包括Heartbleed,BERserk,goto fail等。這些問題不是協(xié)議基礎(chǔ)問題,而是由于缺乏測試。其實,TLS面臨的更具挑戰(zhàn)的問題與協(xié)議本身有關(guān)。

2、時代問題:TLS是90年代的密碼,在當(dāng)時是具有時代意義的,但時代在不斷發(fā)展,現(xiàn)代密碼學(xué)是90年代無法比擬的。

3、速度問題:TLS 1.2實在是太慢了。TLS于1999年標(biāo)準(zhǔn)化以來,在TLS1.2中稱為“握手”的交換基本保持不變。握手需要在發(fā)送加密數(shù)據(jù)之前在瀏覽器和服務(wù)器之間再進(jìn)行兩次往返(或者在恢復(fù)先前連接時進(jìn)行一次往返)。與單獨的HTTP相比,HTTPS的TLS握手延遲會對以性能為中心的應(yīng)用產(chǎn)生影響。

【天威誠信揭秘TLS 1.3】

由于IETF不滿意TLS 1.2的過時設(shè)計和兩次往返消耗,TLS 1.3誕生。在設(shè)計TLS 1.3時IETF曾通過討論提出以下幾個問題:

●減少握手延遲

●加密更多的握手

●提高跨協(xié)議攻擊的彈性

●刪除舊功能

TLS 1.3的設(shè)計目標(biāo)之一是通過消除潛在危險的設(shè)計元素來糾正以前的錯誤,并遵循將使互聯(lián)網(wǎng)更快、更安全的原則!TLS 1.3的優(yōu)勢是安全性和性能。

1、調(diào)整密鑰交換,改進(jìn)握手

2、刪除RSA加密,將Diffie-Hellman作為唯一的密鑰交換機(jī)制

3、Diffie-Hellman調(diào)整

TLS 1.3取消Diffie-Hellman選項,在選擇Diffie-Hellman參數(shù)時,舊版本提供了太多選項,參與者很容易選擇錯誤,而導(dǎo)致部署受到攻擊。

4、CBC模式密碼被放棄

5、調(diào)整數(shù)字簽名部分,刪除PKCS#1 v1.5

TLS的另一個重要部分是身份驗證。舊版本中,在Diffie-Hellman模式下,服務(wù)器使用數(shù)字簽名證明私鑰的所有權(quán)。這是錯誤的,TLS 1.3中對其進(jìn)行了調(diào)整。并刪除PKCS#1 v1.5以支持更新的設(shè)計RSA-PSS。

6、解決降級攻擊問題

7、TLS 1.3優(yōu)雅而安全的協(xié)議

TLS 1.3通過刪除舊版本中的不安全功能,使其更容易理解,更加快速。在舊版本中,主要的協(xié)商機(jī)制是密碼組。密碼套件幾乎涵蓋了可以就連接進(jìn)行協(xié)商的所有內(nèi)容:

●支持的證書類型

●用于導(dǎo)出密鑰的散列函數(shù)(例如,SHA1,SHA256,...)

●MAC功能(例如,HMAC與SHA1,SHA256,...)

●密鑰交換算法(例如,RSA,ECDHE,......)

●密碼(例如,AES,RC4,......)

●密碼模式(如果適用)(例如,CBC)

舊版本中的密碼套已經(jīng)發(fā)展成為巨大的字母湯。常用密碼套件的示例是:DHE-RC4-MD5或ECDHE-ECDSA-AES-GCM-SHA256。每個密碼套件由一個名為Internet Assigned Numbers Authority(IANA)的組織維護(hù)的表中的代碼點表示。每次引入新密碼時,都需要將一組新的組合添加到列表中。這導(dǎo)致代碼點的組合爆炸,代表著參數(shù)的每一個有效選擇。

TLS 1.3刪除了許多這些遺留功能,允許在三個正交協(xié)商之間進(jìn)行徹底拆分:

●密碼+ HKDF哈希

●密鑰交換

●簽名算法

這種簡化的密碼套件協(xié)商和從根本上減少的協(xié)商參數(shù)集開辟了一種新的可能性。使得TLS 1.3握手延遲從兩次往返降至一次往返,從而提供性能提升。在移動網(wǎng)絡(luò)上,兩次往返延遲可以高達(dá)200ms,這對用戶來說是顯而易見的。

TLS 1.3已經(jīng)上線,通過本文的解析,TLS 1.3的面紗已被揭開。值得注意的是:只有安裝了SSL證書才能觸發(fā)TLS協(xié)議開通,沒有購買SSL證書的企業(yè),請及時通過天威誠信部署SSL證書,使網(wǎng)站防釣魚,防流量劫持,提升訪客信任度,為更安全更可信的互聯(lián)網(wǎng)環(huán)境共同努力!

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
ssl證書

相關(guān)文章

  • ssl證書不可信怎么解決

    SSL證書不可信的問題在網(wǎng)絡(luò)安全中是一個常見但重要的問題。為了解決這一問題,需要從多個角度進(jìn)行綜合分析和處理。以下是一些常見的原因及相應(yīng)的解決方法,rak小編為您整理發(fā)布ssl證書不可信怎么解決。

    標(biāo)簽:
    ssl證書
  • ssl證書如何安裝到服務(wù)器

    安裝SSL證書到服務(wù)器需要通過幾個關(guān)鍵步驟:登錄SSL證書控制臺下載證書,生成并提交證書請求文件(CSR),將證書上傳至服務(wù)器,并在服務(wù)器配置文件中啟用SSL,最后重啟服務(wù)器并測試證書的有效性。Rak小編為您整理發(fā)布ssl證書如何安裝到服務(wù)器。

    標(biāo)簽:
    ssl證書
  • ssl證書有什么作用

    SSL證書的主要作用是確保網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)陌踩院万炞C服務(wù)器身份。在互聯(lián)網(wǎng)的世界中,SSL證書發(fā)揮著重要的角色,它不僅保護(hù)數(shù)據(jù)的安全傳輸,還確立了用戶與網(wǎng)站間的信任關(guān)系。SSL證書為互聯(lián)網(wǎng)通信提供了一層必要的安全屏障,使得在線交易和傳輸敏感信息成為可能。Rak小編為您整理發(fā)布ssl證書有什么作用。

    標(biāo)簽:
    ssl證書
  • 阿里云2024最新優(yōu)惠:WoSignSSL證書首購4折

    阿里云SSL證書2024最新優(yōu)惠來啦!即日起至2024年3月31日,阿里云SSL證書新用戶,購買wosignSSL證書低至4折,WoSignSSL提供全球信任RSASSL證書和國密算法SM2SSL證書!阿里云官網(wǎng)官方優(yōu)惠,需要開年采購SSL證書的用戶抓緊申請這波優(yōu)惠!一、阿里云WoSignSSL證書

    標(biāo)簽:
    ssl證書
  • 阿里云SSL證書優(yōu)惠,WoSign國密RSA雙證書首購4折

    阿里云2023雙11“金秋云創(chuàng)季”活動盛大開啟!2023年11月01日至11月31日,阿里云平臺WoSignSSL證書“國密/RSA雙證書解決方案”首購4折優(yōu)惠!驚喜折扣、限時福利,機(jī)會不容錯過!作為阿里云一年一度最盛大的優(yōu)惠促銷活動,2023雙11“金秋云創(chuàng)季”推出百余款活動產(chǎn)品,優(yōu)惠力度空前。W

    標(biāo)簽:
    ssl證書

熱門排行

信息推薦