一眼看懂https的工作流程
        总结:
        1.服务器 用RSA生成公钥和私钥
        2.把公钥放在证书里发送给客户端,私钥自己保存
        3.客户端首先向一个权威的服务器检查证书的合法性,如果证书合法,客户端产一段随机数,这个随机数就作为通信的**,我们称之为对称**,用公钥加密这段机数,然后发送到服务器
        4.服务器用**解密获取对称**,然后,双方就已对称**进行加密解密通信了
       
如果对公钥和私钥不太理解,可以想象成一把钥匙和一个锁头,只是全世界只有你一个人有这把钥匙,你可以把锁头给别人,别人可以用这个锁把重要的东西锁起来,然后发给你,因为只有你一个人有这把钥匙,所以只有你才能看到被这把锁锁起来的东西。

相关文章:

  • 2021-06-28
  • 2021-11-08
  • 2022-12-23
  • 2021-12-31
  • 2021-11-30
  • 2022-02-07
  • 2021-08-08
猜你喜欢
  • 2021-12-02
  • 2021-04-14
  • 2021-12-30
  • 2022-02-07
  • 2022-02-22
相关资源
相似解决方案