1 个不稳定发布
使用旧的Rust 2015
0.5.7 | 2019年5月14日 |
---|
#12 in #libsecp256k1
455KB
9K SLoC
包含(神秘的autoconf代码,17KB) depend/secp256k1/configure.ac
rs-secp256k1
rs-secp256k1
是libsecp256k1的包装,Peter Wuille编写的C库,用于使用SECG曲线secp256k1
生成ECDSA签名。这个库
- 公开了所有
libsecp256k1
函数的类型安全Rust绑定 - 实现了密钥生成
- 实现了通过RFC6979的确定性nonce生成
- 实现了许多单元测试,增加了在
libsecp256k1
中已经存在的测试 - 没有进行任何分配(除了在单元测试中)以提高效率和用于独立实现
lib.rs
:
Secp256k1
Rust对Peter Wuille的secp256k1库的绑定,用于在secp256k1曲线上快速准确地操作ECDSA签名。此类签名被比特币网络及其衍生品广泛使用。
依赖项
~410–800KB
~11K SLoC