- PGP 加密软件
- SSL/TLS
2.1 HTTPS 是在TLS/SSL 上承载HTTP.
2.2 TLS/SSL 保护其他协议
2.3 TLS的层次结构
1. PGP 加密软件
PGP 是 pretty Good Privacy.
PGP加密生成数字签名并认证
PGP解密并验证数字签名并认证
PGB中数据的整合分离
2.SSL/TLS
TLS是SSL的后续版本。
2.1 HTTPS 是在TLS/SSL 上承载HTTP.
HTTPS作用
- 通信过程不能被监听。(数据被混合密码系统加密,保证机密性)
- 通信过程不能被篡改。(保证完整性)
- 确认是在真正的通信对象。(认证)
2.2 TLS/SSL 保护其他协议
2.3 TLS的层次结构
TLS 握手协议
握手协议分为:握手协议,密码规格变更协议,警告协议和应用数据协议。
握手协议负责客户端与服务器端协商决定密码算法和共享秘钥。
记录协议负责消息的“压缩”,“加密”,“数据认证”。