1 个不稳定版本
使用旧的 Rust 2015
| 0.5.7 | 2019年3月15日 | 
|---|
#11 in #libsecp256k1
在  2 crates 中使用
455KB
 9K  SLoC
包含 (神秘的 autoconf 代码,17KB) depend/secp256k1/configure.ac
rust-secp256k1
rust-secp256k1 是 libsecp256k1 的包装,由 Peter Wuille 编写的 C 库,用于使用 SECG 曲线 secp256k1 生成 ECDSA 签名。这个库
- 公开了所有 libsecp256k1函数的类型安全 Rust 绑定
- 实现密钥生成
- 通过 RFC6979 实现确定性随机数生成
- 实现了许多单元测试,增加了那些已经在 libsecp256k1中存在的测试
- 除了单元测试之外不进行任何分配(为了效率和用于独立实现)
lib.rs:
Secp256k1
Rust 对 Pieter Wuille 的 secp256k1 库的绑定,该库用于在 secp256k1 曲线上快速准确地操作 ECDSA 签名。这类签名被比特币网络及其衍生品广泛使用。
依赖关系
~395–790KB
~11K SLoC
