发布 OpenSSL 4.1.0 和 LibreSSL 4.4.0 加密库

OpenSSL 4.1.0 正式发布,这是一个实现了 TLS 协议和各种加密算法的库。OpenSSL 4.1 是一个常规支持版本,将提供 13 个月的更新支持。OpenSSL 3.5 LTS 分支的支持将持续到 2030 年 4 月。该项目的代码采用 Apache 2.0 许可证。

主要创新点:

  • 新增对 Elbrus2000 (e2k) 架构的初始支持。
  • 增加了对 DTLS 1.3 协议(RFC 9147)的支持,它是 TLS 1.3 对 UDP 和 SCTP 的适配。
  • 在 API 中 SSL 监听器已添加 DTLS 支持。
  • 增加了对 GREASE 机制(RFC 8701,生成随机扩展并维持可扩展性)的支持,该机制在协商连接时,会向 TLS 和 DTLS 协议的各个字段添加虚拟值,以检查它们是否在服务器和防火墙上得到正确处理(服务器 应该忽略未知值,并继续基于已知值协商连接)。
  • 增加了对 IKEv2(互联网密钥交换)密钥派生函数(KDF)的支持。
  • 实现了对新的构建目标 VC-WIN32-MSVC2013 和 VC-WIN64A-MSVC2013 的支持,以便使用 MSVC 2013 进行构建。移除了 VC-WIN64I 目标(Windows 在安腾系统上)和VC-CE(Windows (公元前)。
  • 增加了针对 ppc64le 架构优化的 ML-DSA 和 ML-KEM 实现变体,以及针对 x86_64 优化的 ML-DSA 变体。
  • 添加了使用 x86_64 AVX-512 和 VAES 扩展优化的 AES-CBC 解密代码变体。

此外,值得一提的是,可移植的 LibreSSL 4.4.0 软件包(OpenSSL 的一个分支)也已发布。LibreSSL 4.4.0 被视为实验性版本,其开发的功能将包含在 OpenBSD 8.1 中。

新版 LibreSSL 的更新主要集中在修复 bug、优化性能以及解决与 OpenSSL 的兼容性问题上。平台支持也得到了显著提升。 Windows 并增加了汇编支持
macOS 27.0. 包含了针对 MIPS32 和 MIPS64 的汇编程序优化。SHA-3 性能得到了提升。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster