1. IPsec 概述
IPSec(IP security)是一种开放标准的框架结构,特定的通信方之间在IP层通过加密和数据摘要(hash)等手段,来保证数据包在Internet网上传输时的私密性(confidentiality)、完整性(data integrity)和真实性(origin authentication)。
IPSec只能工作在IP层,要求乘客协议和承载协议都是IP协议。
- 通过加密保证数据的私密性
- 对数据进行hash运算来保证完整性
- 通过身份认证保证数据的真实性
- 预共享密钥
- 数字签名
2. IPSec框架结构
- IPSec 安全协议
IPSec 安全协议描述了如何利用加密和hash来保护数据安全。
AH(Authentication Header)网络认证协议,只能进行数据摘要(hash),不能实现数据加密
ESP(Encapsulating Security Payload)封装安全载荷协议,能够进行数据加密和数据摘要(hash)。 - IP