iOS面试题-网络题

  1. App 网络层有哪些优化策略?
  1. TCP为什么要三次握手,四次挥手?
  1. 对称加密和非对称加密的区别?分别有哪些算法的实现?
  1. HTTPS的握手流程?为什么密钥的传递需要使用非对称加密?双向认证了解么?
  1. HTTPS是如何实现验证身份和验证完整性的?
  1. 如何用Charles抓HTTPS的包?其中原理和流程是什么?
  1. 什么是中间人攻击?如何避免?
看到这就是真爱,打个赏呗~