0% found this document useful (0 votes)
12 views

Random Password ReportFile

The document describes a random password generator mini project. It includes sections on the problem, motivation for the project, tools used, and methodology. The project aims to generate secure random passwords for users across different account types and allow copying to the clipboard.

Uploaded by

Aman Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Random Password ReportFile

The document describes a random password generator mini project. It includes sections on the problem, motivation for the project, tools used, and methodology. The project aims to generate secure random passwords for users across different account types and allow copying to the clipboard.

Uploaded by

Aman Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Random Password Generator

MINI PROJECT

RANDOM PASSWORD GENERATOR

GRAPHIC ERA HILL UNIVERSITY

Name : AMAN KUMAR

Univ. Roll No. : 2018137

Roll No. : 13

Random Password Generator 1


Problem
People want to keep their data secure and safe from online theft and malwares. For
that they need strong passwords. Daily a lot of people suffer from loss of data and
accounts hacked by online scammers. All of this happens because of the weak
passwords people use which makes the job of hackers way too easy to crack into
the accounts of online users.

Also there are a lot of different types of accounts a single person uses, and almost
each one requires a different type of password. For example the social media
accounts and the 4 digit password used in an atm. Among all the accounts there are
some which are way too important to be left with a weak password like, the online
payment and bank accounts.

Motivation for Project


A Random Password Generator that can create random passwords based on the
type of password the user chooses to generate. There are so many different type of
passwords with various lenghts we need for different type of accounts. In an instant I
wanted to generate a password based on the strength the user chooses for his/her
account and can also copy it to store at a secure place.

My other motivation of choosing this project was to make a GUI program for the first
time. I have always created programs, putting in the best logic and algorithm but all I
got was some bright text on a black screen. I wanted to create a GUI with buttons,
lables and text in it, just like a normal exe program.

Random Password Generator 2


Tools Used
Vs code

Tkinter
Pyhon

Pyperclip

Methodology Followed
Installing tkinter in vs code

learning from online sources how to use tkinter

how to create a window with a title and the minimise, fullscreen and exit buttons
on the top

how to create buttons

how to create lables for entering texts

how to arrange all these items on the window using frames

how to create radio buttons


how to create drop down selection menus

how to use colors in tkinter

I almost learned every thing required to create a random password generator (at
least visually)

Now I wanted to program the buttons I created to perform a specific task when
clicked.

for that I used functions and whenever the button would be clicked the function
assigned to that button will be called.

Using “pyperclip” I allowed the user to copy the password to the clipboard.

Random Password Generator 3


RESULT

Random Password Generator 4

You might also like