探索SSL密码学的幕后

  

     <强>   一、背景      

  

  SSL(安全套接字层)是一种标准的安全技术,用于在服务器和客户端之间建立加密链接,通常作用于Web服务器(网站)和浏览器,或邮件服务器和邮件客户端的信息加密网。站通过安装SSL证书可以安全地传输身份证号,手机号等敏感信息。   

  

  探索SSL密码学的幕后”>
  </p>
  <p>
  因此要建立安全连接,浏览器和服务器需要SSL证书。那么,SSL是如何实现数据加密的呢?以至于没有人可以破解它?接下来让我们一起去探索SSL加密幕后工作的技术。
  </p>
  <p>
  SSL涵盖了非对称密钥和对称密钥以及它们如何协同工作创建SSL加密连接.SSL通过不同类型的算法,使它们形成几乎不可能破解的数学方程式。
  </p>
  <p>
  
  <强>
  二、非对称加密
  </强>
  </p>
  <p>
  非对称加密算法需要两个密钥:公开密钥和私有密钥。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密,如果用私有密钥对数据进行加密,那么只有用对应的公钥才能解密。加密和解密使用的是不同非对称加密(或公钥加密)单独进行加密和解密。任何人都可以使用加密密钥(公钥)来加密消息,但是,解密密钥(私钥)是机密的。这样,只有预期的接收者才能解密该消息,最常见的非对称加密算法是RSA。什么是RSA ?后面会有解释。
  </p>
  <p>
  <img src=探索SSL密码学的幕后