https://github.com/burhanali2211/passwordgenerator
This is a simple yet powerful Python tool that creates strong, random passwords based on user preferences. It ensures secure and customizable password generation for better online security.
https://github.com/burhanali2211/passwordgenerator
cybersecurity password password-generator-python random secure
Last synced: 9 months ago
JSON representation
This is a simple yet powerful Python tool that creates strong, random passwords based on user preferences. It ensures secure and customizable password generation for better online security.
- Host: GitHub
- URL: https://github.com/burhanali2211/passwordgenerator
- Owner: Burhanali2211
- Created: 2025-01-25T11:56:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-25T11:58:30.000Z (over 1 year ago)
- Last Synced: 2025-02-26T12:18:56.678Z (over 1 year ago)
- Topics: cybersecurity, password, password-generator-python, random, secure
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Password Generator 🔒
## Description
A Python program to generate secure passwords based on user preferences. The program allows users to:
- Choose password length.
- Customize the inclusion of uppercase, lowercase, numbers, and special characters.
- Save generated passwords with descriptions for future reference.
- View previously saved passwords.
## Features
1. User-friendly menu system.
2. Highly customizable password generation.
3. Saves passwords to a local `passwords.txt` file with a timestamp.
4. File handling to view and store passwords securely.
## Sample Usage
### 1. Menu
Welcome to the Password Generator!
Generate a New Password
View Saved Passwords
Exit
### 2. Generating a Password
- User selects password length (minimum 4).
- Selects preferences (uppercase, lowercase, numbers, special characters).
- Receives a secure password, e.g., `@H2jKl9$`.
### 3. Saving and Viewing Passwords
- Users can save passwords with descriptions like "Email Account."
- View all saved passwords directly in the program.
## How to Run
### Step 1: Clone the Repository
```bash
git clone https://github.com/Burhanali2211/Password-Generator.git
cd Password-Generator