2 个不稳定版本
使用旧的 Rust 2015
0.7.0 | 2019 年 10 月 23 日 |
---|---|
0.6.0 | 2019 年 10 月 22 日 |
#15 in #libsecp256k1
2,905 每月下载量
在 19 个 crate 中使用 (通过 near-crypto-v01)
495KB
10K SLoC
包含 (神秘的自动配置代码,19KB) depend/secp256k1/configure.ac
parity-secp256k1
parity-secp256k1
是 libsecp256k1 的包装,一个由 Peter Wuille 编写的 C 库,用于生成使用 SECG 曲线 secp256k1
的 ECDSA 签名。它是 rust-secp256k1
的分叉。
此库
- 公开了对所有
libsecp256k1
函数的类型安全 Rust 绑定 - 实现了密钥生成
- 实现了通过 RFC6979 的确定性随机数生成
- 实现了许多单元测试,增加了
libsecp256k1
中已有的测试 - 为了效率和在独立实现中使用,不进行任何分配(除了单元测试)
构建
克隆仓库。运行以下命令
git submodule init
git submodule update
cargo check
依赖项
~1.5–2.3MB
~43K SLoC