阿里电面题:如何保证网络传输安全?

工作这么多年项目中就用到两条:
1.使用的Https提到Http
2.对数据加密(AES)

网络传输的威胁主要有:监听、篡改、伪造、网络本身故障导致的数据丢失几类。
https本质上也是通过加密算法(比如aes)保证数据不被监听,用非对称散列算法(比如sha256)保证数据不被篡改伪造
https不能解决数据可靠性、有效性的问题