×××虚拟专用网。
加密学:
数据的保密性:发送的东西,别人看不到,数据的完整性:能看不能改,数据的不可否认性:发完了不能说没发。
对称密码学和非对称密码学:
对称密码学:加密和解密使用一个密钥,速度快,安全。缺点是密钥传输不安全。不支持数字签名。
非对称密码学:有公私钥,公钥公开,私钥自己保存,公钥加密,私钥解密。私钥加密,公钥解密(不可否认性)。
使用对称算法加密数据,使用非对称算法加密密钥:使用公钥加密密钥,使用对称算法加密数据。
散列函数:MD5,SHA  MD5是一种算法,做哈希,指纹,摘要。主要做验证身份。
数字签名:
原始数据做哈希得到摘要,使用私钥对摘要进行签名,将数据进行对称加密,将密钥进行非对称加密,传给对方。使用公钥解密签名,将数据哈希,得到的摘要和发送过来的摘要做对比。
对公钥进行认证:数字证书:
将原始数据做哈希得到摘要,使用私钥对摘要加密,使用对称密钥加密原始数据,到机构申请证书加密公钥,使用公钥加密密钥,传给对方。
IPsec ***:3个阶段:
1、互联网密钥交换阶段:IKE,提供安全参数方面的协商,建立被认证的密钥。
2、ESP:封装安全负载
3、AH:认证报头
ESP协议号50,AH协议号51。都通过IP承载协议。
AH:将原始IP报头和数据密钥做哈希,得到AH内容,传递过去,再将IP报头数据加上密钥做哈希,与传递过来的A中的AH内容作比较。没有对数据进行加密,只做认证。
ESP:将数据和IP报头做加密,加上ESP报头和报尾和ESP认证字段。ESP可加密并认证。
×××下数据传输5个步骤:
定义感兴趣流量,那些数据需要走×××:使用访问控制列表。
IKE阶段一,协商安全参数:密钥交换,验证对方身份,安全策略必须一致,DES算法对称算法。DH算法非对称算法。MD5和SHA做哈希,对数据做摘要,RSA非对称算法和DH相似。
IKE阶段二,建立安全关联SA:协商转换集。
数据传输:建立会话,传输。
会话断开