#crypto #hash #wrapper #monero #cryptonight

cryptonight-rs

Cryptonight-rs 是 Monero 中的 Cryptonight 哈希函数的 Rust 封装

3 个不稳定版本

使用旧的 Rust 2015

0.2.1 2018年8月27日
0.2.0 2018年8月27日
0.1.0 2018年8月21日

#19 in #monero

MIT 许可证

460KB
9K SLoC

C 9K SLoC // 0.1% comments Rust 175 SLoC // 0.0% comments

Cryptonight-rs

Build Status

Cryptonight-rs 是 Monero 源代码中的 Cryptonight 哈希函数的 Rust 封装。

此代码尚不稳定。不建议在生产环境中使用。

用法

要使用 Cryptonight-rs,请在您的 Cargo.toml 中添加以下内容

[dependencies]
cryptonight-rs = "^0.2"

并在您的 crate 根目录下添加以下内容

extern crate cryptonight;
use cryptonight::cryptonight;

测试 & 基准测试

将存储库克隆到本地

cd repo

运行测试

cargo test

运行基准测试

cargo bench

问题 & Pull 请求

如果您有问题,请随意将其添加到 问题 选项卡。如果您想帮助我们,Pull Request 选项卡是一个很好的开始。

如果您发现了安全漏洞,请通过 [email protected] 联系我们。

致谢

感谢 Monero 团队 - 来自 https://github.com/monero-project/monero 的 C 代码

依赖关系

~220–435KB