Skip to content

heysanzu/passwordGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

typing

Strong Password Generator

A Python script that generates cryptographically strong random passwords with customizable length.

Features

  • Generates passwords with a mix of lowercase, uppercase, numbers, and special characters
  • Guarantees at least one character from each character type
  • Customizable password length (minimum 8 characters)
  • Randomized character order for maximum security
  • Interactive command-line interface

Requirements

  • Python 3.x
  • No external dependencies (uses standard library only)

Usage

Run the script:

python passwordGenerator.py

Follow the prompts to:

  1. Enter your desired password length
  2. Receive your generated password
  3. Optionally generate additional passwords

Example

Strong Password Generator

Enter password length (minimum 8, recommended 16+): 16

Your strong password: k9#Zm@pL2xR$vW5q
Password length: 16 characters

Password includes:
✓ Lowercase lettersUppercase lettersNumbersSpecial characters

Security Recommendations

  • Use passwords of at least 16 characters for maximum security
  • Never reuse passwords across different accounts
  • Store passwords securely using a password manager
  • Change passwords regularly for sensitive accounts

Credit: heysanzu

About

I've created a Python program that generates a very strong random password

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages