PASSWDGEN is a simple password generation application written in C#. It allows users to create secure passwords based on specified criteria such as length and a customizable base keyword.
- Generate passwords with a minimum length of 10 characters.
- Customize passwords using a base keyword with random substitutions (e.g.,
a→@,s→$). - Automatically appends random characters (letters, numbers, and special symbols) to meet the desired length.
- Ensures strong and secure password generation.
- The user specifies the desired password length (minimum 10 characters).
- The user can optionally provide a base keyword (default:
akgamerz_790). - The program applies random substitutions to the base keyword:
aorA→@sorS→$
- Random characters (letters, numbers, and special symbols) are added to meet the desired password length.
- The processed base keyword is inserted at a random position in the final password.
- .NET SDK (version 6.0 or later)
To build the project, navigate to the PASSWDGEN directory in your terminal and run the following command:
dotnet buildTo run the application, use the following command:
dotnet runUpon running the application, you will be prompted to enter the desired password length and select character types to include in the generated password. Follow the on-screen instructions to generate your password.
Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.
This project is licensed under the Personal Usage License. See the LICENSE file for more details.