libsodium

C/C++ 2025-08-14

钠是一个易于使用的软件库,提供了广泛的加密操作,包括加密,解密,数字签名和安全密码散列。

它是NACL的便携式,可兼容,可安装和可包装的叉子。在保持API兼容性的同时, libsodium扩展了功能,以提高可用性并简化安全应用程序的开发。


关键功能

  • 加密与解密:使用现代算法安全加密和解密数据。
  • 数字签名:创建和验证签名以确保数据真实性。
  • 跨平台兼容性:在Windows(Mingw和Visual Studio,X86和X64),iOS,Android,JavaScript和WebAssembly上支持。
  • 用户友好的API:旨在提供所有核心加密操作,同时易于集成到您的项目中。

文档

详细的文档可在线提供。它是从libsodium -doc存储库中生成的,需要JavaScript才能完整功能:

  • libsodium文档

完整性检查

为了安全性和真实性,请查看完整性检查说明。其中包括签名键和方法以验证您的安装:

  • 完整性检查说明

贡献者

代码贡献者

由于我们社区的宝贵贡献,该项目蓬勃发展。查看所有贡献者:

财务贡献者

您的财务支持有助于我们维持并进一步发展libsodium 。

  • 成为财务贡献者

个人

组织

支持您的组织,并通过您的徽标和网站链接获得可见libsodium 。

  • 支持您的组织

执照

该项目根据ISC许可证分配。

下载源码

通过命令行克隆项目:

git clone https://github.com/jedisct1/libsodium.git