在 AL2023 上切换 OpenSSL FIPS 提供程序 - Amazon Linux 2023

在 AL2023 上切换 OpenSSL FIPS 提供程序

这部分说明如何在 AL2023 上切换 latestcertified OpenSSL FIPS 提供程序。

有关 FIPS 的更多信息,请参阅:

重要

在 AL2023.7 及更高版本中,默认的 OpenSSL FIPS 提供程序是 openssl-fips-provider-latest 程序包,该程序包会定期接收错误修复和安全更新。

以下说明仅适用于希望锁定到 openssl-fips-provider-certified 程序包的客户。此版本 FIPS 提供程序的校验和将与 NIST 证书保持一致,但可能不包含最新更新。

有关 FIPS 认证模块和程序包版本的更多信息,请参阅 AL2023 常见问题解答

先决条件
openssl-fips-provider-latestopenssl-fips-provider-certified 之间切换。
  1. 使用 dnf 切换 OpenSSL FIPS 提供程序:

    sudo dnf -y swap openssl-fips-provider-latest openssl-fips-provider-certified
  2. 验证当前正在使用经认证的 OpenSSL FIPS 提供程序。在启用 FIPS 模式的 AL2023 系统中运行以下命令:

    openssl list -providers

    您应看到以下输出:

    Providers:
      base
        name: OpenSSL Base Provider
        version: 3.2.2
        status: active
      default
        name: OpenSSL Default Provider
        version: 3.2.2
        status: active
      fips
        name: Amazon Linux 2023 - OpenSSL FIPS Provider
        version: 3.0.8-d694bfa693b76001
        status: active