HTTPS加密过程
HTTPS采用对称加密和非对称加密的混合加密方式
1.加密方式
数据的加密方式主要分为两种:对称加密(如:DES)和非对称加密(如:RSA)。对称加密方式需要通信双方严格保密密钥(key),他们的通信进行数据的加密解密用的是同一个密钥;非对称加密方式通信双方都拥有着一对密钥(publickey、private key),共有4个keys,其中通信双方的public key是发布可见的,如发布在第三方机构平台,所有互联网客户都可以拿到,而他们有各自拥有一个自己才知道的私有密钥,用于加密数据的解密。