理论教育 信息安全基础:安全关联的重要性

信息安全基础:安全关联的重要性

时间:2023-11-24 理论教育 版权反馈
【摘要】:安全关联是IPSec的认证和机密性机制中的一个关键概念。一个SA由3个参数唯一标识:安全参数索引:一个分配给此SA且仅在本地有意义的比特串。在每个IPSec实现中,都有一个安全关联数据库,该数据库定义了与每个SA相关的参数。安全关联的生存期:一个时间间隔或字节计数值,加上一个动作指示。动作即指替换或终止SA。因此,认证和保密机制被规定为与任何特定的密钥管理机制无关。

信息安全基础:安全关联的重要性

安全关联(Security Association,SA)是IPSec的认证和机密性机制中的一个关键概念。关联是发送方和接收方之间的单向关系,它为其上承载的流量提供安全服务。如果需要保护双向通信流量,则需要两个SA,每个方向上一个。

一个SA由3个参数唯一标识:

(1)安全参数索引(Security Parameter Index,SPI):一个分配给此SA且仅在本地有意义的比特串。SPI位于ESP头中,使接收系统能够选择对应的SA来处理接收的数据包。

(2)IP目的地址(IP Destination Address):这是SA的目的端点的地址。目的端可以是终端用户系统,也可以是网络系统,如防火墙或路由器。

(3)协议标识符(Protocol Identifier):它指示该关联是一个AH SA,还是一个ESP SA。

因此,在任何IP包中,SA由IPv4或IPv6头中的目的地址和扩展头(AH或ESP)中的SPI唯一标识。

在每个IPSec实现中,都有一个安全关联数据库(Security Association Database,SAD),该数据库定义了与每个SA相关的参数。SAD中的SA包括以下参数:

(1)序列号计数器(Sequence Number Counter):一个32 bit的值,用于生成AH或ESP头中的序列号字段。

(2)序列计数器溢出(Sequence Counter Overflow):一个标志,指示序列号计数器的溢出是否应生成可审计事件,并阻止在此SA上继续传输数据包。(www.daowen.com)

(3)抗重放窗口(Antireplay Window):用于确定入站的AH或ESP数据包是否为重放的数据包。它是通过定义一个序列号必须落在其内的滑动窗口实现的。

(4)AH信息:AH使用的认证算法、密钥、密钥生存期和相关参数。

(5)ESP信息:ESP使用的加密和认证算法、密钥、初始值、密钥生存期和相关参数。

(6)安全关联的生存期:一个时间间隔或字节计数值,加上一个动作指示。超过时间间隔或计数值之后,SA必须用新的SA(和新的SPI)替换或终止。动作即指替换或终止SA。

(7)IPSec协议模式(IPSec Protocol Mode):隧道模式、传输模式或通配符模式(所有实现都需要)。这些模式将在本节后面讨论。

(8)最大传输单元路径(Path MTU):最大传输单元(不需要分段传输的数据包的最大长度)路径和老化变量(所有实现都需要)。

用于分发密钥的密钥管理机制仅通过SPI与认证和保密机制相结合。因此,认证和保密机制被规定为与任何特定的密钥管理机制无关。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈