OpenSSL 4.1发布 新增DTLS 1.3提升传输安全

资讯 驱动中国 陆离 790次阅读
分享 微 Q 信
AI摘要
由 AI 生成 · 仅供参考

开源加密基础库OpenSSL项目发布4.1版本,新增支持DTLS 1.3协议,并实现GREASE机制、优化后量子加密算法运算,为实时音视频、游戏、物联网及低延迟应用的数据报通信提供安全保护。

驱动中国10月24日消息,开源加密基础库OpenSSL项目已于10月23日更新至4.1版本。该版本围绕数据报传输安全、协议兼容性和后量子加密运算进行更新,新增对数据报传输层安全协议DTLS 1.3的支持,并引入GREASE机制与多项处理器架构优化。

OpenSSL是开源密码学工具库和命令行工具集,面向网络通信提供加密、身份认证和数据完整性保护。其最广为人知的用途是支撑网站通过HTTPS传输数据,浏览器地址栏中的锁形标识通常由OpenSSL或类似加密库参与实现。

DTLS 1.3适用于UDP等数据报通信场景。与TCP不同,UDP数据包可能出现乱序、丢失或重复,DTLS需要在不依赖可靠连接的前提下提供接近TLS的加密保护。OpenSSL 4.1中的DTLS 1.3基于TLS 1.3安全机制,可用于实时音视频、游戏、物联网设备及低延迟应用的数据传输安全。

该版本实现RFC 8701定义的GREASE机制。该机制在协议协商过程中插入无意义随机值,避免实现方对固定参数形成过度依赖,从而降低后续新增协议扩展时可能出现的兼容性风险。

在后量子加密方面,OpenSSL 4.1针对多种算法和处理器架构进行运算优化。PPC64LE架构上的ML-DSA和ML-KEM算法引入优化的数论变换运算,x86-64处理器上的ML-DSA运算速度得到提升。新版还新增面向ML-DSA的AVX-512优化SHAKE x4操作,以及用于AES-CBC解密的AVX-512与VAES优化。

API层面,SSL监听器API新增DTLS支持,并加入IKEv2密钥派生函数支持。OpenSSL 4.1初步支持Elbrus2000处理器架构。同时,新版移除Windows CE和Itanium架构的构建目标,并调整椭圆曲线相关配置选项。开发者在升级前需要检查依赖关系和构建脚本。

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com。
来源:驱动中国 · 原文链接:https://www.qudong.com/article/527241.html
本文价值 ★★★★★ 3.5 2 人已评
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友