17611538698
webmaster@21cto.com

OpenSSL 4.1 发布,新增更多 AVX-512 优化

动态 0 21 1小时前
图片

21CTO导读:OpenSSL 项目于 10 月 23 日(当地时间)发布了增加加密通信库的4.1.0版本。

OpenSSL 4.1 稳定版于10月23日正式发布了。它新增了 AVX-512 优化、其他性能改进,但最终停止了对 Itanium 架构的 Windows 和 Windows CE 的支持。
OpenSSL 4.1 引入了对 DTLS 1.3 的支持,这是数据报传输层安全协议的最新版本。

DTLS 协议提供类似于 TLS 的加密和身份验证功能,适用于通信距离和顺序无法保证的情况,例如 UDP 通信。它常用于 TCP 难以使用的应用场景,例如实时通信、物联网和 VPN。

DTLS 1.3 提供更高的安全性、更快的握手速度、前向保密性、内置的后量子密码学支持以及优化的报头格式。
OpenSSL 4.1 还引入了对“生成随机扩展并维持可扩展性”(GREASE)的支持。GREASE 有它的独特之处,其允许在 TLS 网络连接的握手过程中,向永远不会使用的协议代码发送随机的、无意义的值。GREASE 提供的随机数据有助于更早地发现故障,并通过确保对等方正确处理未知值,最终实现 TLSS 生态系统中更稳健的处理。
图片

此外,OpenSSL 4.1 还为 x86_64 架构上的 ML-DSA 提供了 AVX-512 优化的 SHAKE x4 操作。AVX-512 方面也针对 AES-CBC 解密进行了 AVX-512 和 AES 优化。这建立在 OpenSSL 库中已有的 AVX-512 支持之上。
OpenBenchmarking.org 在最新的结果页面提供了 OpenSSL 4.1 Alpha 版本在不同 CPU 上应用这些优化后之基准测试结果。
图片

来源:https://openbenchmarking.org/test/pts/openssl#results

作者:聆听世界的鱼

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信