3个版本
0.1.3 | 2022年1月12日 |
---|---|
0.1.2 | 2022年1月10日 |
0.1.1 | 2022年1月10日 |
0.1.0 |
|
1059 in 密码学
每月下载量22
240KB
3K SLoC
starkware-crypto-rs
Rust FFI绑定StarkWare的crypto-cpp库
注意,目前目标
x86_64-pc-windows-msvc
不支持。[链接]. 如果你在Windows上构建,需要使用[Rust的GNU构建版本](https://rust-lang.github.io/rustup/installation/windows.html).
将starkware-crypto-rs添加到您的项目中
要从[crates.io](https://crates.io/crates/starkware-crypto-sys)使用crate,将以下内容添加到您的Cargo.toml
文件中
[dependencies]
starkware-crypto-sys = "0.1"
运行基准测试
要运行基准测试
$ cargo bench
在作者的机器上,结果如下
pedersen_hash time: [267.08 us 270.36 us 274.40 us]
许可证
许可方式为以下之一
- Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/xjonathanlei/starkware-crypto-rs/blob/067dd50a46869c8972e599e82f5064eac1434d26/LICENSE-APACHE) 或 [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0))
- MIT许可证 ([LICENSE-MIT](https://github.com/xjonathanlei/starkware-crypto-rs/blob/067dd50a46869c8972e599e82f5064eac1434d26/LICENSE-MIT) 或 [http://opensource.org/licenses/MIT](http://opensource.org/licenses/MIT))
任选其一。
依赖项
~405–680KB
~14K SLoC