#public-key #x509 #info #subject #oid #algorithm-identifiers

no-std spki

X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs)

18 releases

0.8.0-rc.1 Oct 8, 2024
0.8.0-rc.0 Jul 26, 2024
0.8.0-pre.0 Jan 8, 2024
0.7.3 Nov 28, 2023
0.0.0 Dec 3, 2020

#1414 in Cryptography

Download history 1085841/week @ 2024-08-19 1033680/week @ 2024-08-26 1006795/week @ 2024-09-02 1056552/week @ 2024-09-09 1015332/week @ 2024-09-16 1100244/week @ 2024-09-23 1103891/week @ 2024-09-30 1159401/week @ 2024-10-07 1156513/week @ 2024-10-14 1252124/week @ 2024-10-21 1199027/week @ 2024-10-28 1238782/week @ 2024-11-04 1213409/week @ 2024-11-11 1282472/week @ 2024-11-18 1105087/week @ 2024-11-25 1266078/week @ 2024-12-02

4,917,755 downloads per month
Used in 3,743 crates (57 directly)

Apache-2.0 OR MIT

395KB
9K SLoC

RustCrypto: X.509 Subject Public Key Info (SPKI)

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

X.509 Subject Public Key Info types describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs).

Specified in RFC 5280 § 4.1.

Documentation

Minimum Supported Rust Version

This crate requires Rust 1.71 at a minimum.

We may change the MSRV in the future, but it will be accompanied by a minor version bump.

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~320–540KB
~11K SLoC