60个版本
0.17.0-pre.7 | 2024年7月27日 |
---|---|
0.17.0-pre.5 | 2024年2月2日 |
0.17.0-pre.4 | 2024年1月19日 |
0.16.9 | 2023年11月16日 |
0.0.0 |
|
#723 in 密码学
2,154,189 monthly downloads
用于1,751个crate (96个直接使用)
115KB
2.5K SLoC
RustCrypto: ECDSA
椭圆曲线数字签名算法(ECDSA),如FIPS 186-4(数字签名标准)所述。
关于
此crate提供通用的ECDSA支持,可以使用以下方式
- 以下crate可用的通用ECDSA实现
- 其他提供自己完整ECDSA实现的crate也可以利用此crate中的类型,通过利用
ecdsa::Signature
和signature::Signer
以及signature::Verifier
特质以通用的、可互操作的方式导出ECDSA功能。
⚠️ 安全警告
此crate中包含的ECDSA实现从未经过独立的安全审计!
此crate包含一个通用的ECDSA实现,必须使用一个单独的crate实例化,该crate提供了特定曲线算术的具体实现。具体的曲线实现可能存在时间变化,因此此crate的安全性只能针对特定的椭圆曲线进行适当的评估。
自行承担风险!
最低支持的Rust版本
此crate至少需要Rust 1.73。
我们可能会在未来更改MSRV,但将伴随着小版本号的增加。
许可证
以下许可证之一下的所有crates:
由您选择。
贡献
除非您明确声明,否则您根据Apache-2.0许可证定义的任何旨在包含在作品中的贡献,将双重许可如上,不附加任何额外条款或条件。
依赖项
~2.5MB
~56K SLoC