#jose #pki #jwt #signature #x509

picky

Portable X.509, PKI, JOSE and HTTP signature implementation

19 releases (6 stable)

7.0.0-rc.8 Aug 24, 2023
7.0.0-rc.6 Jun 15, 2023
7.0.0-rc.5 Mar 28, 2023
7.0.0-rc.3 Aug 1, 2022
4.5.0 Dec 23, 2019

#3 in #jose

Download history 2655/week @ 2023-12-11 3585/week @ 2023-12-18 1974/week @ 2023-12-25 3696/week @ 2024-01-01 6589/week @ 2024-01-08 6674/week @ 2024-01-15 10521/week @ 2024-01-22 8487/week @ 2024-01-29 8651/week @ 2024-02-05 6738/week @ 2024-02-12 4854/week @ 2024-02-19 5636/week @ 2024-02-26 4803/week @ 2024-03-04 5614/week @ 2024-03-11 4848/week @ 2024-03-18 4688/week @ 2024-03-25

20,026 downloads per month
Used in 17 crates (10 directly)

MIT/Apache

1.5MB
27K SLoC

Crates.io docs.rs Crates.io

Compatible with rustc 1.65. Minimal rustc version bumps happen only with minor number bumps in this project.

picky

Portable X.509, PKI, JOSE and HTTP signature implementation.

X.509 / PKI

See doc for tested examples.

HTTP signature

See doc for tested examples.

JOSE

Doc doesn't have example yet, but tests are good reference.


lib.rs:

Crates.io docs.rs Crates.io

picky

Portable X.509, PKI, JOSE and HTTP signature implementation.

Dependencies

~9–24MB
~350K SLoC