sru-systems / rust-argon2

Rust library for hashing passwords using Argon2.
Apache License 2.0
220 stars 27 forks source link

Add a `base64` or `encoding` feature and make the `base64` crate optional #47

Open dullbananas opened 2 years ago

mrijkeboer commented 2 years ago

Hi @dullbananas,

What’s your use-case for making the base64 dependency optional?

dullbananas commented 2 years ago

I only need hash_raw and verify_raw, which don't use base 64.

I don't want to download and compile any crates that I don't need because it increases compile time and the chance of downloading a malicious crate.