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

no-std spki

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

17 releases

new 0.8.0-rc.0 Jul 26, 2024
0.8.0-pre.0 Jan 8, 2024
0.7.3 Nov 28, 2023
0.7.2 May 4, 2023
0.0.0 Dec 3, 2020

#808 in Cryptography

Download history 798990/week @ 2024-04-05 809244/week @ 2024-04-12 819581/week @ 2024-04-19 797674/week @ 2024-04-26 790916/week @ 2024-05-03 881998/week @ 2024-05-10 907044/week @ 2024-05-17 890627/week @ 2024-05-24 982695/week @ 2024-05-31 957033/week @ 2024-06-07 913573/week @ 2024-06-14 938860/week @ 2024-06-21 838536/week @ 2024-06-28 900712/week @ 2024-07-05 936911/week @ 2024-07-12 809015/week @ 2024-07-19

3,666,636 downloads per month
Used in 3,065 crates (46 directly)

Apache-2.0 OR MIT

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

~300–520KB
~11K SLoC