10 个版本
0.1.10 | 2022年5月30日 |
---|---|
0.1.9 | 2022年5月26日 |
#2251 在 密码学
147 每月下载量
1.5MB
34K SLoC
RustCrypto: NIST P-384 (secp384r1) 椭圆曲线
[![Project Chat][chat-image]][chat-link] [![Build Status][build-image]][build-link]
NIST P-384 椭圆曲线(即 secp384r1),通过 elliptic-curve
包中的 trait 实现。
关于 P-384
NIST P-384 是在 FIPS 186-4: 数字签名标准(DSS)中指定的 Weierstrass 曲线
https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-4.pdf
也称为 secp384r1(SECG),包含在美国国家安全局的 "Suite B" 中,并且在 TLS 和相关的 X.509 PKI 等协议中得到广泛使用。
最低支持的 Rust 版本
Rust 1.57 或更高。
最低支持的 Rust 版本可能会在未来更改,但将通过增加次要版本号来完成。
SemVer 政策
- 此库的所有默认功能都受 SemVer 保护
- 如上所述,MSRV 被视为免于 SemVer
许可证
所有以 Apache License,版本 2.0 或 MIT 许可证授权的包
任选其一。
贡献
除非你明确声明,否则任何有意提交以包含在你的作品中的贡献,根据 Apache-2.0 许可证定义,将按上述方式双授权,不附加任何额外的条款或条件。
依赖项
~1.8–2.5MB
~53K SLoC