Skip to content

deeks02/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Password-Generator

About This Project:

This Python project helps create secure, unique passwords or improve the complexity of existing ones. It's ideal for anyone needing strong protection for their accounts or enhancing the strength of a current key.

Features:

  • Password Generator: Create random, secure combinations of varying lengths (8 to 16 characters).
  • Password Strengthener: Extend an existing key to a desired length with additional secure characters.

How It Works:

When you run the program, you’ll be prompted to choose one of the following options:

  1. Generate a New Key:
    • Press G to create new keys.
    • Enter the number of keys you'd like to generate.
    • The program will display the requested number of randomly generated secure combinations (each between 8 to 16 characters).
  2. Strengthen an Existing Key:
    • Press S to enhance an existing key.
    • Enter your current key.
    • Specify the desired length for the enhanced version.
    • The program will return your original key extended with additional secure characters.

If you enter an invalid option, the program will notify you and terminate.

Note

All the string data (passwords) are read and displayed in plain text and are only restricted to the scope of the terminal and not saved or stored elsewhere.

About

Self learning project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages