Skip to content

UTKARSH-SAH/PASSTOOL-PASSWORD-VALIDATOR-GENERATOR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PASSTOOL-PASSWORD-VALIDATOR-GENERATOR-

PASSTOLL (PASSWORD VALIDATOR & GENERATOR) PROJECT Introduction

Random Password Validator and Generator as a project provides a tool for the users to validate and generate passwords, the project contains Password Validator and Password Generator. Password Validator allows user to validate/invalidate any random input password which works on several constrains to check a password for validity. Password Generator allows user to generate a random password for any given input length greater than 3, if the input length is greater than 8 then the password generated will always be validatable by the Password Validator.

Literature Study

  1. Why I choose this project? I choose this project because it gave me the opportunity to learn project development in Java and GUI based project development. The project provided me with the opportunity to develop my own code to generate validate and generate passowrds and with it understand various nuances of dealing with errors and their resolutions.

  2. How is my project better than other projects? My project is better than other projects in the same field as other projects are either password generators or password validators, but my project contains both password validator and generator, also, either a project is GUI based or Console based but I implemented my project for GUI as well as Console and my password generator generates validable password which many password generator projects don’t, apart from that I believe that every project should be encouraged and everyone works hard towards their project.

Methodology:

Project uses Java Programming Language and is constructed using Eclipse IDE.

Tools and Techiniques Required:

Tools: Eclipse IDE

Techniques: Java Swing, Java AWT, Packages, Java Scanner Class, Java random() function, ASCII values, Java Unicode

Hardware and Software Required:

Hardware Requirements:
Computer system with sufficient i/o devices, 512 MB Disk Space or more and 128 MB RAM or more.

Software Requirements: Windows/Linux/macOS Operating System with either Eclipse IDE installed or supporting software to run Java Programs.

Summary:

Random Password Validator and Generator provides tool to validate and generate random password.