#crypt #modular #format #serialization #deserializer #serde #mcf

serde_mcf

Serde deserializer for Modular Crypt Format (MCF)

4 releases

Uses old Rust 2015

0.1.3 Dec 7, 2017
0.1.2 Nov 8, 2017
0.1.1 Nov 8, 2017
0.1.0 Nov 7, 2017

#14 in #crypt

Download history 42/week @ 2024-07-22 21/week @ 2024-07-29 44/week @ 2024-08-05 64/week @ 2024-08-12 4/week @ 2024-08-19 44/week @ 2024-08-26 30/week @ 2024-09-02 16/week @ 2024-09-09 23/week @ 2024-09-16 77/week @ 2024-09-23 29/week @ 2024-09-30 8/week @ 2024-10-07 43/week @ 2024-10-14 29/week @ 2024-10-21 40/week @ 2024-10-28 22/week @ 2024-11-04

134 downloads per month
Used in libpasta

MIT/Apache

38KB
902 lines

Serde MCF

This is a Rust library for a serde deserializer/serializer for the modular crypt format (MCF).

MCF was slightly more formally defined in the password hashing competition which we use as a rough guide for this library.

While this can be used as a general-purpose format this is not recommended, and should only be used for serializing password hashes.

Installation

This crate works with Cargo and can be found on crates.io with a Cargo.toml like:

[dependencies]
serde_mcf = "0.1.0"

License

serde_mcf is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in serde_qs by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~4–11MB
~118K SLoC