NSS 3.94 版本说明

简介

网络安全服务 (NSS) 3.94 于 *2023 年 10 月 2 日* 发布。

分发信息

HG 标签为 NSS_3_94_RTM。NSS 3.94 需要 NSPR 4.35 或更高版本。

NSS 3.94 源代码分发包可在 ftp.mozilla.org 上通过安全的 HTTPS 下载获得。

其他版本可在 版本 中找到。

NSS 3.94 中的更改

  • Bug 1853737 - 更新了 HACL* 的代码和提交 ID。

  • Bug 1840510 - 更新 ACVP 模糊测试向量:使用当前 NSS 重新模糊测试。

  • Bug 1827303 - Softoken C_ 调用应使用系统 FIPS 设置来选择 NSC_ 或 FC_ 变体。

  • Bug 1774659 - NSS 需要一个可以转储数据库底层表示的数据库工具。

  • Bug 1852179 - 在 pkixnames_tests.cpp 中使用 char 声明字符串字面量。

  • Bug 1852179 - 避免 ByteString 的隐式转换。

  • Bug 1818766 - 更新 acvp docker 的 rust 版本。

  • Bug 1852011 - 在 ec.c 中将 mpi_ints 的 init 函数移动到清理之前。

  • Bug 1615555 - 来自 HACL* 的 P-256 ECDH 和 ECDSA。

  • Bug 1840510 - 将 ACVP 测试向量添加到存储库。

  • Bug 1849077 - 停止依赖于 std::basic_string<uint8_t>。

  • Bug 1847845 - 将 PPC_ABI 检查从 Makefile 转置到 gyp。

兼容性

NSS 3.94 共享库与所有旧版 NSS 3.x 共享库向后兼容。与旧版 NSS 3.x 共享库链接的程序可以在不重新编译或重新链接的情况下与共享库的新版本一起使用。此外,将 NSS API 的使用限制在 NSS 公共函数中列出的函数的应用程序将与 NSS 共享库的未来版本保持兼容。

反馈

发现的错误应通过在 bugzilla.mozilla.org(产品 NSS)上提交错误报告来报告。