#libsodium #nacl #crypto #encryption-decryption

已删除 maidsafe_sodiumoxide

Rust语言的快速密码学库(libsodium的绑定)

使用旧的Rust 2015

0.0.13 2015年8月4日
0.0.12 2015年7月24日
0.0.7 2015年7月23日
0.0.6 2015年7月10日

#nacl中排名31

MIT许可证

2MB
2.5K SLoC

sodiumoxide

NaCl(发音为“salt”)是一个用于网络通信、加密、解密、签名等的新易用高速软件库。NaCl的目标是提供构建高级密码学工具所需的所有核心操作。当然,已经存在其他库用于这些核心操作。NaCl通过提高安全性、易用性和速度来推进技术前沿。

Sodium是NaCl的一个便携式、可交叉编译、可安装、可打包的分叉版本(基于最新发布的上游版本nacl-20110221),具有兼容的API。

本包旨在提供一个类型安全且高效的Rust绑定,使用起来同样简单。

依赖项

Sodium

构建

cargo build

测试

cargo test

文档

cargo doc

文档将在target/doc/...生成

大部分文档来自NaCl,API在C和Rust版本之间有所不同时进行了一些修改。

最新构建的文档可以在http://maidsafe.net/sodiumoxide找到。

示例

待定

加入我们

在问题跟踪器中提交错误

主git仓库

git clone https://github.com/maidsafe/sodiumoxide.git

许可证

MIT

状态

Linux Windows OSX
Build Status Build Status Build Status

依赖项

~16MB
~72K SLoC