Secwords
secure and safe password (temporary) container.
- typed system
- memory safety
- unicode safety (no-std support)
| Docs | Latest Note |
[]
= "1.1.0"
or
[]
= { = "1.1.0", = false } # no-std
How to
use Password;
use Sha256; // can be any hasher of dyn Digest `digest` crate
let plain = Stringfrom; // <- example
let pass1 = new.unwrap; // min length = 6
let pass2: = "pa5$wOrs".parse.unwrap;
assert_eq!; // they are hashed, original is gone(safely)
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!; // vep implementation
assert_eq!; // display
assert_eq!; // debug
there are more examples in the lib.rs