#crypto #key #pkcs #password

no-std pkcs5

Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018)

11 unstable releases

0.7.1 Mar 5, 2023
0.5.0 May 8, 2022
0.5.0-pre.1 Mar 14, 2022
0.4.0 Nov 15, 2021
0.0.0 Jun 12, 2020

#1158 in Cryptography

Download history 9109/week @ 2022-11-28 7475/week @ 2022-12-05 8994/week @ 2022-12-12 4736/week @ 2022-12-19 1730/week @ 2022-12-26 5879/week @ 2023-01-02 8402/week @ 2023-01-09 10827/week @ 2023-01-16 10673/week @ 2023-01-23 8730/week @ 2023-01-30 7112/week @ 2023-02-06 9193/week @ 2023-02-13 10441/week @ 2023-02-20 9963/week @ 2023-02-27 10449/week @ 2023-03-06 7505/week @ 2023-03-13

38,511 downloads per month
Used in 28 crates (3 directly)

Apache-2.0 OR MIT

415KB
9K SLoC

RustCrypto: PKCS#5

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

Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018).

Documentation

Minimum Supported Rust Version

This crate requires Rust 1.65 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

~235–410KB