#elliptic-curve #key #secg

无std sec1

SEC1的纯Rust实现:包括ASN.1 DER序列化私钥以及椭圆曲线点到八位字节字符串编码的椭圆曲线密码学编码格式

13次发布

0.8.0-rc.02024年7月26日
0.8.0-pre.12024年1月10日
0.7.3 2023年7月16日
0.7.1 2023年2月28日
0.0.0 2020年8月26日

#1352 in 加密学

Download history 468430/week @ 2024-04-27 480569/week @ 2024-05-04 529647/week @ 2024-05-11 524404/week @ 2024-05-18 503807/week @ 2024-05-25 545946/week @ 2024-06-01 537972/week @ 2024-06-08 549149/week @ 2024-06-15 578319/week @ 2024-06-22 503721/week @ 2024-06-29 525268/week @ 2024-07-06 490355/week @ 2024-07-13 531782/week @ 2024-07-20 531799/week @ 2024-07-27 533939/week @ 2024-08-03 462276/week @ 2024-08-10

2,134,930每月下载量
用于2,854个crate(38直接)

Apache-2.0 OR MIT

420KB
9K SLoC

RustCrypto: SEC1椭圆曲线密码学格式

crate Docs Build Status Apache2/MIT licensed Rust Version Project Chat

文档

关于

纯Rust实现的SEC1:椭圆曲线密码学编码格式,包括ASN.1 DER序列化的私钥(也在RFC5915中描述)以及Elliptic-Curve-Point-to-Octet-StringOctet-String-to-Elliptic-Curve-Point编码算法。

最低支持的Rust版本

此crate至少需要Rust 1.71

我们可能会在未来更改MSRV,但将伴随小版本号的增加。

许可证

根据您的选择,受以下任一许可证的许可:

贡献

除非您明确声明,否则您有意提交的任何贡献,根据Apache-2.0许可证的定义,应作为上述双重许可,不附加任何其他条款或条件。

依赖项

~300–520KB
~11K SLoC