文件名称:celo-bls-snark-rs:实现对SNARK友好的BLS签名
文件大小:122KB
文件格式:ZIP
更新时间:2024-06-06 19:30:43
Rust
celo-bls-snark-rs 在BLS12-377和BW6-761上实现对SNARK友好的BLS签名。 使用代码 Rust板条箱 所有Rust板条箱都位于crates/目录下。 您可以通过git路径将它们导入代码中,直到它们在crates.io上crates.io 。 快速开始 以下命令假定您的当前目录是此存储库的根目录。 simple_signature程序显示了如何生成密钥,签名和聚集签名。 要在启用调试日志记录的情况下运行它,请执行: RUST_LOG=debug cargo run --example simple_signature -- -m hello 建造 要构建项目,您应该使用最新的稳定Rust版本。 我们以1.36进行测试。 # Build cargo build (--release) # Test. # Consider running tes
【文件预览】:
celo-bls-snark-rs-master
----.gitignore(54B)
----Cargo.lock(34KB)
----Cargo.toml(481B)
----.github()
--------ISSUE_TEMPLATE.md(123B)
--------pull_request_template.md(425B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----crates()
--------bls-gadgets()
--------epoch-snark()
--------bls-snark-sys()
--------bls-crypto()
----.circleci()
--------config.yml(2KB)
----LICENSE-APACHE(11KB)
----AUTHORS(114B)