Skip to content

This Rust-based password and passphrase generator offers a versatile solution for creating secure, customizable passwords. With support for password size and include uppercase, numbers and symbols.

License

Notifications You must be signed in to change notification settings

Kremilly/PassGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PassGuard

This Rust-based password and passphrase generator offers a versatile solution for creating secure, customizable passwords. With support for password size and include uppercase, numbers and symbols.

Features

  • Generation of passwords with lowercase letters, uppercase letters, numbers, and symbols.
  • Generation of passphrases with random words.
  • Customization of password length.
  • Choice of generation method: password or passphrase.
  • Display of generated password strength.

Install

To Install using crates.io

cargo install passguard

Example Usage

passguard
Choose a method (password/passphrase): passphrase
Show password strength? (y/n): y
---------------------------------
Enter the minimum word length: 5
Enter the maximum word length: 5
Enter the number of words in the passphrase: 5
Enter the character to separate the words: -
Include uppercase letters? (y/n): y
Include numbers? (y/n): y
---------------------------------
Your password: Y6nwl-Rs3ep-4uoxr-Zgow4-Q9ykl
---------------------------------
Password strength: Very strong (Score: 4/4)
Crack time (Online with throttling (100 per hour)): centuries

About

This Rust-based password and passphrase generator offers a versatile solution for creating secure, customizable passwords. With support for password size and include uppercase, numbers and symbols.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages