#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)

16 releases

0.8.0-pre.0 Jan 8, 2024
0.7.3 Nov 28, 2023
0.7.2 May 4, 2023
0.7.0 Feb 27, 2023
0.0.0 Dec 3, 2020

#1278 in Cryptography

Download history 723436/week @ 2024-01-22 765142/week @ 2024-01-29 710010/week @ 2024-02-05 703197/week @ 2024-02-12 698648/week @ 2024-02-19 759288/week @ 2024-02-26 786343/week @ 2024-03-04 762263/week @ 2024-03-11 754632/week @ 2024-03-18 739207/week @ 2024-03-25 816158/week @ 2024-04-01 778346/week @ 2024-04-08 811384/week @ 2024-04-15 823804/week @ 2024-04-22 787373/week @ 2024-04-29 805475/week @ 2024-05-06

3,262,699 downloads per month
Used in 2,723 crates (38 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

~265–495KB
~10K SLoC