📜  IPSec 完整表格

📅  最后修改于: 2021-09-23 06:44:55             🧑  作者: Mango

IPSec代表Internet 协议安全。它是 IP 网络上两个通信点之间的一套协议,可提供数据身份验证、数据完整性和机密性。它由互联网工程任务组 (IETF) 于 1995 年开发。它定义了 IP 网络流量安全服务的体系结构,并提供了在 IP 层提供安全的框架,以及旨在通过身份验证提供安全的协议套件IP 网络数据包的加密和加密。IPsec 包括定义用于加密、解密和身份验证的加密算法的协议。

IPSEC-Full-Form

证券类型

它定义了两种 IP 数据包安全机制:

  • ESP 协议(Encapsulating Security Payload Protocol):它提供了对 IP 数据包中的数据进行加密的方法。
  • AH 协议(Authentication Header Protocol):它定义了对 IP 数据包进行数字签名的方法。

示例: IPSec 可用于为路由器安全地通过公共互联网发送路由数据提供安全性。

IPSec的特点

  • 防重放保护:当检测到具有重复序列号的数据包时,IPSec 为每个数据包分配唯一编号,然后重放和丢弃该数据包。
  • 数据身份验证– 哈希消息身份验证代码 (HMAC) 验证数据包未更改。
  • 透明性: IPSec 工作在传输层之下,因此对用户和应用程序是透明的。
  • 机密性:数据包在传输前由发送方加密,因此敏感数据只会到达预期的接收方。
  • 动态重新加密:按设定的时间间隔重新加密程序取代了对密钥的手动重新配置。

    IPSec的优势

    • IPSec 运行在第 3 层,即网络层,因此它对更高的网络层没有影响。它为应用程序提供了透明度。最终用户无需担心 IPSec 或其配置。
    • 由于它是在网络层实现的,因此 IPSec 允许监控通过网络的所有流量。
    • 在任何数据交换过程中,IPSec 使用一个公钥来帮助安全传输机密数据,因此保护密钥可确保安全的数据传输。
    • IPSec 只需要对操作系统进行修改,因此基于 IPSec 的虚拟专用网络不需要担心应用程序的类型。

    IPSec的缺点

    • IPSec 的最大缺点之一是其访问范围广,可以访问基于 IPSec 的网络的单个设备,也可以为其他设备授予权限。
    • 如果软件开发人员不遵守 IPSec 的标准,IPSec 会导致与软件的一些兼容性问题。
    • IPSec在数据包较小时CPU占用率高,IPSec占用的开销较大,导致网络性能下降。
    • IPSec 中使用的某些算法的安全性是一个问题,如果有人使用损坏的算法,服务器将面临更大的黑客攻击风险。