#x509 #oid #spki

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

#1860 in Cryptography

Download history 1783976/week @ 2025-01-28 1864706/week @ 2025-02-04 1953958/week @ 2025-02-11 1822789/week @ 2025-02-18 1821053/week @ 2025-02-25 2971492/week @ 2025-03-04 2539321/week @ 2025-03-11 3178986/week @ 2025-03-18 2835729/week @ 2025-03-25 2147763/week @ 2025-04-01 2187571/week @ 2025-04-08 1721345/week @ 2025-04-15 1753166/week @ 2025-04-22 1658113/week @ 2025-04-29 1850184/week @ 2025-05-06 1504377/week @ 2025-05-13

7,015,024 downloads per month
Used in 4,683 crates (67 directly)

Apache-2.0 OR MIT

420KB
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

~325–590KB
~13K SLoC