IPSec


一、VPN的定义

  1.实施背景

    专线网络

    运营商网路不能保证带宽,数据不安全性

  2.VPN(数据安全、带宽保证、经济问题)

    虚拟专用网(Virtual Private Network)是一种“通过共享的公共网络建立私有的数据通道,将各个需要接入这张虚拟网的网络或终端通过通道连接起来,构成一个专用的、具有一定安全性和服务质量保证的网络 ”。

二、VPN常见技术

  PPTP

  L2TP

  IPSec

  SSL VPN

三、两种VPN的模型(组网方式)

  1.站点到站点

  2.远程访问技术

四、IPSec VPN技术

  1.IPSec(不是一个协议,是一个框架(是一系列的协议)

    IPSec(IP Security)协议族是IETF制定的一系列安全协议,它为端到端IP报文交互提供了基于密码学的、可互操作的、高质量的安全保护机制。IPSec VPN是利用IPSec隧道建立的网络层VPN。

    加密技术 DES 3Des AES SM1 || RSA SM2 SM4 ---》 数字信封

    验证技术 MD5 SHA-1 SHA-2 ---》 数字签名

    封装协议 AH ESP

    通信模式 传输模式(transport) 隧道模式(Tunnel)

    密钥有效期 3600s 1800s  IKE  Internet key exchange

  2.IPSec特性

    a.机密性

    b.完整性

    c.真实性

    d.抗重放 

五. 两种密码学算法:
  对称加密:
  用相同的密钥进行加解密
    优点- 速度快
    数据紧凑
    能够加密大的数据
    缺点:
    密钥在传输的时候:不安全:密钥是明文传输的:容易出现中途劫持和窃听
参与对称加密的成员越多,相互维护密钥的数据越大 增长:指数形式增长管理,存储的成本非常大,不支持签名和不可否认性
  非对称加密:
   用不同的密钥进行加解密
    优点:安全的
    不用担心加密后的数据 中途被截获
    不需要事先去相互交互密钥
    存储和管理成本小
    支持数字签名和不可否认性
    缺点:不能加密大的数据
    非常非常慢
    密文会变长,非常非常长
六、数字信封 :
  

  认证技术:
    散列函数 哈希函数----》 给数据做指纹。
  散列函数的特点:
    用散列函数处理后的数据: 长度固定
  雪崩效应:雪崩效应就是一种不稳定的平衡状态也是加密算法的一种特征,它指明文或密钥的少量变化会引起密文的很大变化,就像雪崩前,山上看上去很平静,但是只要有一点问题,就会造成一片大崩溃。 可以用在很多场合对于Hash码,雪崩效应是指少量消息位的变化会引起信息摘要的许多位变化。
  单向不可逆: 通过散列算法 计算出来的值,不能被倒推回原来的值,冲突避免

相关