Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
10 views

Dlstudocu.com Advanced Java Programming Microproject Report 1(1)

The micro projects related to computer department
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Dlstudocu.com Advanced Java Programming Microproject Report 1(1)

The micro projects related to computer department
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

MICRO-PROJECT REPORT

“PASSWARD GENERATING SYSTEM”

 RATIONALE
Java password generator to generate a secure password that consists of
two lowercase chars , two uppercase chars ,two digits , two special chars and pad
the rest with random chars until it reaches the length of 20 characters.4

 Aim/Benefits of the Micro-Project :-

Aim –
Create password generating system using advance java programming .

Benefits –
A password generator can be part of a password manager . when a password
policy enforce complex rules , it can be easier to use a password generator
based on that set of rules than to manually create passwords.

 Course Outcomes Addressed :-

A] Develop a program using GUI framework (AWT and Swings ).


B] Handle event programs using Database .
C] Develop programs using Database .

 Literature Review :-

Generate temporary is now a requirement on almost every website now a


days . in case a user forgets the password , system generates a random password
adhering to password policy of the company . Following example generate a
random password adhering to following conditions –

2|Page

15 3
1. It should contain at least one capital case letter .
2. It should contain at least one lower case letter .
3. It should contain at least one number .
4. Length should be 8 characters.
5. It should be contain one of the following special characters :@ , $ , # ,!.

 Actual Methodology Followed :-


Many a time we forget our passwords and we opt for forget password option and
within no time we get a new password at our registered email id or phone number
to login our account.
Sometimes we access our bank accounts while shopping from an online store or
many more ways , in order to verify our transaction from the bank account , they
send us OTP (One Time Password )on our registered mobile number or our
registered e mail id within no time .
The following code explains how to generates such passwords and OTP within no
time and what code we can use if in case we need to do so .

Program code –

3|Page

15 3
4|Page

15 3
 Actual Resources Used :-

5|Page

15 3
Sr no Name of resources Specification Qty Remarks

1 Operating system Windows 10 1 -

2 Computer Intel @ core 1 -


(TM)i5-6500 GHz ,
4GB RAM

3 Software Eclipse IDE 1 -

 Output of the Micro-Project

 Skills Developed / Learning Outcomes of this Micro-Project

6|Page

15 3
1. Able to prepare code.
2. Able to face errors , defects and faults .
The objects of a JPasswordField class is a text component specialized
for password entry . it allows the editing of a single line of text . It
inherits JTextField class.

Commonly used constructors :

 Application of this Micro-Project

7|Page

15 3
1. Password are kept in one safe place .
2. No need to remember all password .
3. It allows generating robust password .
4. It makes it easier to change passwords.
5. Forgetting master password could be disastrous .
6. Forgetting to sing out could allow someone access to all accounts
.

 NAME OF TEAM MEMBERS

SR.N NAME OF MEMBER ENROLLMENT SIGNATURE


O NO
1 ANKUSH SARODE 1901320141
2 ADITYA SHINDE 1901320143

3 ADITYA NEHARE 1901320207

4 KARTIK CHAVHAN 1901320101

8|Page

15 3

You might also like