6.1 Sentinel 中的 FIPS 实现

Sentinel 使用操作系统提供的 Mozilla NSS 库。Red Hat Enterprise Linux (RHEL) 和 SUSE Linux Enterprise Server (SLES) 具有不同的 NSS 包。

RHEL 6.2 提供的 NSS 加密模块已经过 FIPS 140-2 验证。SLES 11 SP2 提供的 NSS 加密模块尚未经过 FIPS 140-2 正式验证,但是 SUSE 模块正在接受 FIPS 140-2 验证。在经过验证后,无需事先对 Sentinel 进行更改,即可在 SUSE 平台上提供“FIPS 140-2 Inside”。

有关 RHEL 6.2 FIPS 140-2 认证的详细信息,请参见经过 FIPS 140-1 和 FIPS 140-2 验证的加密模块。

6.1.1 RHEL NSS 包

Sentinel 需要使用以下 64 位 NSS 包支持 FIPS 140-2 模式:

  • nspr-4.9-1.el6.x86_64

  • nss-sysinit-3.13.3-6.el6.x86_64

  • nss-util-3.13.3-2.el6.x86_64

  • nss-softokn-freebl-3.12.9-11.el6.x86_64

  • nss-softokn-3.12.9-11.el6.x86_64

  • nss-3.13.3-6.el6.x86_64

  • nss-tools-3.13.3-6.el6.x86_64

如果未安装其中任意一个包,则只有在安装该包之后,才能在 Sentinel 中启用 FIPS 140-2 模式。

6.1.2 SLES NSS 包

Sentinel 需要使用以下 64 位 NSS 包支持 FIPS 140-2 模式:

  • libfreebl3-3.13.1-0.2.1

  • mozilla-nspr-4.8.9-1.2.2.1

  • mozilla-nss-3.13.1-0.2.1

  • mozilla-nss-tools-3.13.1-0.2.1

如果未安装其中任意一个包,则只有在安装该包之后,才能在 Sentinel 中启用 FIPS 140-2 模式。