libsodium1.0.21正式上线。该版本继承了1.0.20-stable的全部更新内容,并在此基础上新增多项关键功能与安全增强:全新crypto_ipcrypt_系列函数,专为IP地址提供加密保护与匿名化处理能力;补充配套工具函数sodium_bin2ip和sodium_ip2bin,实现IP地址在二进制格式与字符串表示之间的便捷互转,与crypto_ipcrypt_*协同工作;引入XOF(可扩展输出函数)支持:crypto_xof_shake*与crypto_x...
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() 函数现已严格校验输入点是否属于主子群(main subgroup),准确拒绝所有低阶(small-order)非法点;
- 部分
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(Control-flow Enforcement Techno

logy)插桩构建时,汇编源文件自动添加 .gnu.property 注释,确保 IBT(Indirect Branch Tracking)与 Shadow Stack 功能正确启用。
更多信息请参阅官方发布页:https://www./link/512ba6448f63790387e2ad3d3bc630d0
源码下载地址:点击下载
相关推荐:
ChatGPT解除提问次数限制,让你的AI体验更畅快,不参加ai面试有人吗
国内怎么用GPT4.0:开启AI智能时代的全新体验,小米ai音箱要怎么设置
智能AI写作生成:如何借助人工智能提升创作效率与质量
GPT操作系统里有什么效果?揭秘AI操作系统的未来潜力,ai写作是临时写作吗
AI写文稿:让创作更高效的智能工具
广告模式有什么好处?广告计费的方式是什么?
用AI征文工具,轻松创作出精彩文章!
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,AI明星线
AI缩写在线:让人工智能助力你行业前沿技术,ai怎么打开为PDF
SEO与SEM有什么相同与不同?深入解析搜索引擎优化与搜索引擎营销的区别与联系
SEO优化主要是什么?全面揭秘提升网站排名的秘密
怎么识别是AI写的文章
WordPress怎么批量上传文章?轻松提高网站效率的秘密,大象联考AI试卷
AI写作稿子:如何用人工智能助力创作,提升写作效率与质量
SEO优:让网站流量和排名实现飞跃的秘诀,大理哪有企业网站建设
SEO全套秘籍:提升网站流量与排名的终极指南,荣昌手机网站建设
SEO优化器:助力网站排名提升的秘密武器
目前最火的AI软件有哪些?深度解析必备工具
Python自动爬论坛附件,轻松获取资料,提升效率,ai的知识点归纳
SEO什么优化:提升网站排名的秘密武器
ChatGPT手机下载后打不开?可能是这些问题导致的,解决方法在这里!,ai比赛高清
ChatGPT软件:智能助手,改变生活和工作的未来,ai绘画宠物似人
怎么让AI润色文章,让写作更轻松?
AI写文章标题,提升内容创作效率的利器
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai少女雪女
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
用AI创作的文章是否有版权?深度解读与法律分析,ai域名哪里注册
撰写稿子的AI,写作的“超级助手”来了!
AI智能软件:未来科技的核心力量