Libsodium 1.0.21 加密库:安全升级亮点与发布要点

备受关注的加密库 libsodium 现已推出全新的 1.0.21 版本。这个版本不仅完整继承了 1.0.20-stable 的全部更新,还在此基础上增加了若干关键功能和安全强化措施,为开发者带来了更强大的工具集和更稳固的保护机制。
- 全新推出的
crypto_ipcrypt_系列函数,专门为 IP 地址设计,提供加密保护和匿名化处理能力,有效提升网络传输的安全性; - 新增配套工具函数
sodium_bin2ip与sodium_ip2bin,实现 IP 地址在二进制格式与字符串表示之间的便捷互转,能够与crypto_ipcrypt_*系列配合工作; - 引入 XOF(可扩展输出函数)支持:
crypto_xof_shake*与crypto_xof_turboshake*,具备任意长度输入/输出能力,同时兼具哈希函数的安全特性;广泛适用于后量子密码方案、密钥派生、会话加密等多样化场景。
1.0.20-stable 版本亮点回顾
- XCFramework 构建流程现已强制启用 Apple Silicon 原生交叉编译,彻底规避 Rosetta 模拟带来的构建异常问题;
- Fil-C 编译器现已默认集成,开箱即用,无需额外配置;
- CompCert 编译器获得完整支持,亦可直接使用;
- 新增对 MSVC 2026(Visual Studio 2026)的最新兼容支持;
- Zig 构建系统扩展支持 FreeBSD 目标平台;
- 多款编译器优化了 ARM 架构下 AES256-GCM 与 AEGIS 算法的执行效率;
- NuGet 包中已纳入 Android 平台二进制文件;
- NuGet 包中同步新增 Windows ARM 架构二进制文件;
- Android 构建脚本全面升级:基础 SDK 版本提升至 27c,目标平台版本设为 21,同时支持 16 KB 页面大小;
- 支持使用 Zig 0.15 与 Zig 0.16 进行项目编译;
- 对于支持 PIC(位置无关代码)的目标平台,Zig 构建默认生成位置无关静态库;
- XCFramework 包中新增 arm64e 架构构建产物;
- XCFramework 现已以完整构建形态发布,不再采用精简版;
- MSVC 构建已正式启用 ARM64 支持;
- XCFramework 构建脚本移除对 iOS 32 位架构(armv7/armv7s)的历史兼容;
- 安全强化:在核心代码路径中嵌入 optblockers,有效阻止编译器因条件跳转引入潜在侧信道风险——该问题曾在特定 RISC-V 工具链组合中被实测发现;
- 安全修复:
crypto_core_ed25519_is_valid_point()函数现已严格校验输入点是否属于主子群,准确拒绝所有低阶非法点; - 部分
crypto_stream*接口的((nonnull))属性已适度放宽,允许在输出长度为零时传入 NULL 缓冲区指针; - 修复旧版 Clang 在交叉编译环境下的兼容性问题;
- JavaScript 支持扩展:新增 Cloudflare Workers 运行时适配;
- JavaScript 兼容性调整:为保障与早期运行时的向后兼容,WASM_BIGINT 功能已被显式禁用;
- 解决 Solaris 系统上老旧工具链导致的编译失败问题;
crypto_aead_aes256gcm_is_available函数现已导出至 JavaScript 接口;- libsodium 已完成与 Emscripten 4.x 的全面适配;
- 安全加固:在 AEAD 模式 MAC 验证完成后插入内存屏障,防止 CPU 在认证尚未完成前对明文数据进行推测性访问;
- 当启用 CET(控制流强制技术)插桩构建时,汇编源文件自动添加
.gnu.property注释,确保 IBT(间接分支追踪)与 Shadow Stack 功能正确启用。
更多详细信息请参阅最新发布页:https://www.php.cn/link/512ba6448f63790387e2ad3d3bc630d0
源码下载地址:点击下载
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
苹果iPhone 17 Pro系列全线降价千元今日开启
5月15日起,苹果iPhone17Pro全系直降千元,标准版也首次价格松动,叠加优惠后入手价显著降低。此次降价正值市场传统淡季与618前夕,被视为刺激销售、抢占份额之举。与近期部分国产手机涨价形成对比,线上平台与线下门店已同步调价。
iPhone 17系列618大促开启 今日起直降千元
苹果年度618大促于5月15日启动,天猫与京东平台同步开启优惠。iPhone17系列最高直降千元,价格达全年最低。两大平台还提供无门槛红包活动,京东红包最高26618元,淘宝红包最高26888元,领取后即可使用。
OPPO ColorOS流体云与小布建议新增美的美居设备状态查看功能
OPPOColorOS的流体云通知与小布建议功能现已支持美的美居应用,用户可在通知栏或通过智慧助手查看家中美的智能设备状态。该功能将实时信息直观呈现在通知栏,并支持跨设备流转,从导航、出行等服务扩展至智能家居场景,提供便捷的即时信息体验。
荣耀600系列手机规格曝光 搭载骁龙7 Gen4与天玑8550处理器
荣耀600系列手机将于5月25日发布。标准版配备6 57英寸1 5K直屏、骁龙7Gen4处理器、2亿像素主摄及8600mAh电池与80W快充。Pro版升级为天玑8550处理器,增加50W无线充电与5000万像素长焦镜头,电池为8000mAh。系列主打长续航与直屏影像体验,定位中端市场。
美股纳指标普再创新高 英伟达连涨七日 中概股指数下跌
美股三大指数集体上扬,纳指与标普500指数创历史新高。英伟达连续七日上涨,股价再创新高;思科大涨超13%。部分科技股与制造业股表现强势,但航空与半导体板块承压,波音股价显著下跌。中概股普遍走低,纳斯达克中国金龙指数收跌约3 4%,多只热门个股跌幅明显。
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

