Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 949 Bytes

README.md

File metadata and controls

28 lines (17 loc) · 949 Bytes

PassGen

PassGen is a simple command-line password generator written in Python. It generates strong passwords based on user-specified criteria, such as character types and password length.

Features

  • Toggle lowercase and uppercase letters, digits, and special characters on and off to customize password criteria.
  • Specify password length to generate passwords of different lengths.
  • Print the current settings for character types.
  • Uses the secrets module for cryptographically secure random password generation.

Usage

To run the program, simply execute the following commands in your terminal:

  • $ git clone https://github.com/hamarshehmhmd/passgen.git
  • $ cd passgen
  • $ python passgen.py

The program will display a menu of available commands and prompt the user for input.

Requirements

  • Python 3.6 or higher

License

This project is licensed under the MIT License. See the LICENSE file for more information.