2024年4月9日,OpenSSL 3.3 发布,作为这个广泛使用的 SSL 库的最新主要功能版本。
OpenSSL 3.3 在 OpenSSL 3.2 中引入的 QUIC 连接支持的基础上,对 QUIC 传输协议支持做了许多改进。OpenSSL 3.2 的重点是 QUIC 客户端支持,而 OpenSSL 3.3 则在 QUIC 服务器端做了更多工作。有关 OpenSSL 当前 QUIC HTTP/3 支持的详细信息,请参见文档页面https://github.com/openssl/openssl/blob/openssl-3.3.0/README-QUIC.md。
OpenSSL 3.3 的变化包括:
支持用于跟踪 QUIC 连接的 qlogc。围绕 QUIC 连接和多流 QUIC 服务器支持的许多新 API。针对 Microsoft Azure Cobalt 100 的 AES-GCM unroll8 优化。针对 ARM Neoverse V1 和 V2 处理器优化了 AES-CTR。为 Apple Silicon M3 优化了 AES 和 SHA3。在 LoongArch64 上实现了 MD5 的汇编。