6.2. Libreswan 身份验证方法


Libreswan 支持以下验证方法:

预共享密钥
预共享密钥(PSK)方法通过使用同一 secret 相互验证而涉及两个端点。PSK 提供简单和广泛的兼容性,使其适合小规模部署。但是,如果密钥被重复使用或没有频繁轮转,则管理 PSK 会带来风险。对于安全性,PSK 应该包含超过 64 个随机字符,如果主机在 FIPS 模式下运行,则必须满足 FIPS 强度要求。
原始 RSA 密钥
此方法在每个对等点上使用 RSA 公钥和私钥对进行相互识别。原始 RSA 密钥提供比 PSK 更强的安全性,对于不需要完整证书基础架构的环境来说是理想的选择。
X.509 证书
此方法使用由可信证书颁发机构(CA)发布的 X.509 证书。每个对等点使用其证书和私钥来证明其身份,另一个对等点针对受信任的 CA 进行验证。在为大型企业提供最高级别的安全性和可扩展性时,这种方法更为复杂,因为它需要部署和维护一个公钥基础设施(PKI)。
NULL 身份验证
这个方法只提供对等点之间没有身份验证的加密。由于它不验证远程端点的身份,因此 NULL 身份验证是不安全的,不提供针对中间人攻击的保护。
保护量子计算机
虽然不是独立的身份验证方法,但 Libreswan 提供 Post-quantum Pre-shared Keys (PPK),来保护现代 IKEv2 连接免受量子计算机的未来攻击。这个功能是必要的,因为旧的 IKEv1 协议或标准 IKEv2 本身都不具备固有的抗量子性。PPK 在主身份验证方法之上增加了另一个安全层,其安全依赖于使用通过外部通信渠道安全分发的加密强密钥。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat