2.8. 在系统范围内启用 post-quantum 算法


您可以通过应用 TEST-PQ 子策略来启用系统范围的 post-quantum 加密(PQC)。根据 FIPS 203 草案,在 OpenSSL、GnuTLS 和 NSS 中使用 Module-Lattice Based Key-Encapsulation Mechanism (ML-KEM)标准提供 post-quantum key-exchange 算法,以及用于 OpenSSH 中的 TLS 连接。

重要

Red Hat Enterprise Linux 10 中的所有 PQC 算法都作为技术预览提供。当 post-quantum 加密退出技术预览状态时,软件包和系统范围的加密策略名称可能会改变。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

先决条件

  • crypto-policies-scripts 软件包已安装在系统上。

流程

  1. 安装 crypto-policies-pq-preview 软件包:

    # dnf install -y crypto-policies-pq-preview
    Copy to Clipboard Toggle word wrap
  2. 在当前系统范围的加密策略之上启用 TEST-PQ 加密子策略,例如:

    # update-crypto-policies --show
    DEFAULT
    # update-crypto-policies --set DEFAULT:TEST-PQ
    Copy to Clipboard Toggle word wrap
  3. 重启系统:

    # reboot
    Copy to Clipboard Toggle word wrap

验证

  • 检查 /etc/crypto-policies/state/CURRENT.pol 文件是否包含 PQC,例如:

    $ cat /etc/crypto-policies/state/CURRENT.pol | grep MLKEM512
    group = MLKEM512 P256-MLKEM512 X25519-MLKEM512 MLKEM768 P384-MLKEM768 X448-MLKEM768 MLKEM768-X25519 X25519-MLKEM768 P256-MLKEM768 MLKEM1024 P521-MLKEM1024 P384-MLKEM1024 X25519 SECP256R1 X448 SECP521R1 SECP384R1 FFDHE-2048 FFDHE-3072 FFDHE-4096 FFDHE-6144 FFDHE-8192
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat