Android面试 谈谈https原理

回答问题三步走

1. https是什么?

http的基础上添加SSL/TLS, 使用对称加密和非对称加密

为了安全

2. https的实现流程

  1. 对称加密、非对称加密

  2. 签发证书

  3. 客户端验证服务器数字证书,服务器验证客户端密钥

  4. 流程

    https流程

3. 怎么使用

  1. 单向 需要一个证书cer/bks

  2. 双向 需要cer/bks 还需要签发p12证书

  3. 证书 需要认识各种证书

猜你喜欢

转载自blog.csdn.net/u011077027/article/details/93383384