當前位置:編程學習大全網 - 編程軟體 - HTTPS證書校驗

HTTPS證書校驗

HTTP協議傳輸數據是明文傳輸,任意的人抓包就能看到傳輸的數據,這顯然不安全。1994年,Netscape公司用加密協議增加了HTTP,開始在HTTP的基礎上加入SSL(Secure Socket Layer)。稱為"HTTP over SSL"或者"HTTP Secure",也就是我們現在熟知的HTTPS。

TLS(Transport Layer Security,傳輸層安全協議)是IETF制定的壹種新的協議,TLS1.0是建立在SSL3.0協議規範之上,是SSL3.0協議的後續版本,可以理解為SSL3.1。

SSL/TLS分為對稱加密和非對稱加密兩種方式。

對稱加密是指加密和解密都用同壹份密鑰(只有壹個KEY),常見的有:AES-128,AES-192,AES-256。

非對稱加密對應於壹對密鑰,稱為私鑰和公鑰,用私鑰加密後需要用公鑰解密,用公鑰加密後需要用私鑰解密,常見的有:RSA、DSA/DSS。

對稱加密的優點是運算速度快,缺點是互聯網環境下無法將密鑰安全的傳送給對方。非對稱加密的優點是可以安全的將公鑰傳遞給對方,但是運算速度慢。

blogs.com/makelu/p/11140824.html )

  • 上一篇:雪人編程
  • 下一篇:安捷倫LC1200液相色譜儀的基本系統
  • copyright 2024編程學習大全網