Skip to content

Allows you to generate strong and customizable passwords. You can define whether it will include numbers, uppercase letters, symbols, whether it will be composed of random characters or existing English words, transform the password with leetspeak, etc.

License

Notifications You must be signed in to change notification settings

LucasFelipeTimoteo/strong-password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Strong Password Generator

GitHub GitHub stars GitHub issues

A powerful and customizable password generator script written in Bash. Create strong and secure passwords with options for human-friendly passwords (using dictionary words) or random characters. Perfect for enhancing your security practices!


πŸš€ Features

  • Customizable Password Length: Define the length of your password (minimum 5 characters).
  • Random Character Passwords generation: Create passwords with random characters, including numbers, uppercase letters, and symbols.
  • Human-Friendly Passwords generation: Generate passwords composed of dictionary words for easier memorization.
  • Leetspeak Support: Transform your dictionary password using leetspeak for better security
  • Flexible Separators: Choose a custom separator for dictionary-based passwords.
  • Open Source: Fully open-source and customizable to fit your needs.

πŸ“ Examples

Simple human-friendly passwords

  • arm-adventure-bend-dependent-deep-runner-instead
  • recite#common#cheat#bath#partial#convert
  • interesting%rural%repetition%coverage%attention%derive%man%show

Human-friendly passwords with leetspeak

  • c4p4bility_4d0pt_d3f3nd4nt_riv3r_d3p4rtur3_in$trum3nt_buy_4lw4y$_irr3gul4r_4l0n3
  • di$$4ti$f4cti0n_4tt3$t_impul$3_0cc4$i0n4l_c0nfid3nti4l_$3qu3nc3
  • 4ccid3nt^r3$um3^di$mi$$^cl34n^r4ng3^di$turb3d

Random character passwords (strongest)

  • mtIcYu)Cw!%j
  • #J7ctrAH7eT&Z7*IQ9l=
  • x=&ybp6PFUFpKFS-%1YI6HMoX#c@$ADZj+QD$_3JHvTJX7^)@6)jchb3mn$Nlk$G64ml+FtpOC$yE)WrlnCO(v$E2Tv)K&MyHzv&8-II3!F5o*RO01Ac

πŸ“¦ Installation

#clone repository
git clone https://github.com/LucasFelipeTimoteo/strong-password-generator.git

#Navigate to the project directory:
cd strong-password-generator-main

#Make the script executable:
chmod +x generator.sh

#Run the script:
./generator.sh

About

Allows you to generate strong and customizable passwords. You can define whether it will include numbers, uppercase letters, symbols, whether it will be composed of random characters or existing English words, transform the password with leetspeak, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages