文件名称:knuckle:与TweetNaCl的防锈结合
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-08 08:05:14
Rust
指关节 警告:该库尚未准备好投入生产! 除非另行证明,否则应将其视为不安全的。 Knuckle是一个库,旨在使Rust中的常见加密操作尽可能轻松和安全。 它通过隐藏所有不必要的实现细节来做到这一点,因此,与其知道您使用的是,您还需要使用一个secretbox来执行对称密钥加密。 Knuckle建立在NaCl库的顶部,该库的目标是成为一种加密黑匣子。 Knuckle提供对NaCl API的直接访问,以及对Rust更加友好的界面。 建造 您将需要来建立指关节。 完成设置后: $ cargo build $ cargo test 要将转向节包括在您的项目中,请在Cargo.toml添加以下Cargo.toml : [ dependencies . knuckle ] git = " https://github.com/erik/knuckle " 执照 指节是根据MIT许可证分配的
【文件预览】:
knuckle-master
----.travis.yml(462B)
----build.rs(628B)
----LICENSE(1KB)
----src()
--------cryptobox.rs(10KB)
--------util.rs(602B)
--------sign.rs(6KB)
--------test.rs(1B)
--------stream.rs(311B)
--------secretbox.rs(7KB)
--------lib()
--------lib.rs(2KB)
--------hash.rs(1KB)
--------bindings.rs(3KB)
----Cargo.toml(165B)
----.gitignore(241B)
----Makefile(20KB)
----README.md(1KB)