使用旧的 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