Skip to content

Passhrase is a pure Rust crate focused on generating solid passphrases at the touch of a button

License

Notifications You must be signed in to change notification settings

charleschege/passphrase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

passphrase

Passhrase is a pure Rust crate focused on generating solid passphrases at the touch of a button , giving users the ability to generate memorable strong passphrases that takes thousands of years to crack using specialized password cracking computers or taking forever for normal computers to crack.

At the moment(an English only version is coming soon), it combines English and Swahili dictionaries of short easy to type words. The zxcvbn crate, a password strength estimator based off of Dropbox's zxcvbn library, is used to calculate how long it would take to crack the password, the number of guesses it would need and the number of years it would take to crack the passphrase.

However, kindly node that this is only a passphrase generator and you need to hash it with a good hashing algorithm (I recommend argon2 implementations) for use to store in a database

WARNING!!! NEVER STORE THE PLAIN TEXT VERSION OF A PASSPHRASE


use cargo install passphrase to install it on your machine.

Run it via the commandline as

$ passhrase


About

Passhrase is a pure Rust crate focused on generating solid passphrases at the touch of a button

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages