Professional Documents
Culture Documents
Graphical Password
Minor Project Report
Submitted in partial fulfillment of requirements for the award of the
Submitted To:
Mr. Deepak Tiwari
(H.O.D)
CERTIFICATE
This is to be certified that Mr.Love Kothari Student of 4th
Year B.E, 7th Semester of Information Technology Department. Srajan
Institute Of technology. Affiliated From Rajiv Gandhi Proudyogiki
Vishwavidyalaya.Bhopal (M.P.) have completed their Minor Project
Entitled
Graphical Password Avoid User Suffering.
They have submitted their Project Report for the partial
fulfillment of the curriculum of the Degree of Bachelor of Information
technology from Srajan Institute Of Technology Management &
Science.
Jitender Singh
Tiwari
Deepak
(Project
(H.O.D, IT)
Guide)
Internal Examiner
External Examiner
ACKNOWLEDGEMENT
It is my pleasure to be indebted to various
people, who directly or indirectly contributed in the
development of this work and who influenced my
thinking, behavior and acts during the course of study.
I also take this opportunity to express a
deep sense of gratitude to
principal
Mr.Shabir
Douson and Vice-principal Mr.Jindal Yadav valuable
information and guidance, which helped me in
completing this task through various stages.
I am thankful to Mr.Deepak Tiwari, Head of
the Dept. of Information Technology & Engineering, for
his support, cooperation, and motivation provided to me
during the training for constant inspiration, presence and
blessings.
I also extend to Mr.Jitender Singh,(Lect. Of
Information of Technology Department)
sincere
appreciation to Faculty members are provided valuable
suggestions and precious time in accomplishing my
minor project report.
Lastly, I would like to thank the almighty and
my parents for their moral support and friends with
whom I shared my day-to-day experiences and received
lots of suggestions those improved the quality of work.
Abstract
TABLE OF CONTENTS
CHAPTER NO.
1.
2.
TITLE
ABSTRACT
Ii
LIST OF TABLE
Iv
LIST OF FIGURES
INTRODUCTION
AUTHANTICAION
3.
11
PAGE NO.
TESTING
4.1 Black box Testing
19
4.2 Testing Procedures
19
4.3 Test Cases
19
5.
20
Snapshot
5.1 Home Page snapshot
20
6.
25
Coding
6.1 Home Page Code
25
6.2 Registration code
29
7.
40
Need Of Metrorail
7.1 Hardware Requirement
40
7.2 Software Requirement
40
8.
41
Database
8.1 Connect to database
41
8.2 Building database
42
8.3 Database Code
43
9.
45
Conclusion
9.1 Conclusion.
45
10.
47
47
LIST OF TABLES
1. A list of definitions of a
few
other.
commonly
Data-Base Requirement
List Of Figures
1.
2.
Graphical Password.
ER Diagram Of Graphical Password.
3.
4.
5.
6.
Sequence Diaagram.
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Chapter 1
INTRODUCTION
Graphical Password
Graphical Password
Graphical Password
Easy To Remember
Hard To Guess
Easy To Guess.
Hard To Remember.
Workstation.
ATM machines
mobile devices
1.4 Overview of the Authentication Methods :Conduct a comprehensive survey of the existing graphical
password techniques Discuss the strengths and limitations of each
method Point out future research directions
16 |Department of Information of Technology S.I.T.M.S. Ratlam
16 |Department of Information of Technology S.I.T.M.S. Ratlam
16 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
key
cards
band cards
smart card
Fingerprints
iris scan
facial recognition
Chapter 2
17 |Department of Information of Technology S.I.T.M.S. Ratlam
17 |Department of Information of Technology S.I.T.M.S. Ratlam
17 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
AUTHANTICAION
Graphical Password
Graphical Password
Graphical Password
Chapter 2
2.1 Knowledge based authentication
text-based passwords
Non-text-based
asswords,
such
as
graphical passwords ormouse-movement basedpass
words. Graphical passwords are an alternative
means of authentication for log-in intended to be
used in place of conventional password; they use
images, graphics or colours instead of letters, digits
or special characters.
picture-based passwords
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
password space: N!/K! (N-K)!( N-total number of pictures; Knumber of pictures selected as passwords)
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Other Schemes
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Other Schemes
Signature Scheme
Graphical Password
Graphical Password
Graphical Password
Chapter 3
DESING
Graphical Password
Graphical Password
Graphical Password
Chapter 3
DESIGN
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Chapter 4
TESTING
Graphical Password
Graphical Password
Graphical Password
Chapter4
TESTING :-
Graphical Password
Graphical Password
Graphical Password
Chapter 5
Snapshot
43 |Department of Information of Technology S.I.T.M.S. Ratlam
43 |Department of Information of Technology S.I.T.M.S. Ratlam
43 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
Chapter 5
Snapshot
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Chapter 6
Coding
Graphical Password
Graphical Password
Graphical Password
Chapter 6
Coding
<body>
<ul>
<li><img src="images/pvr-logo.png" height="50" width="50"</li>
<li><a href="#">CINEMAS</a></li>
<li><a href="#">PVR MAGAZINE</a></li>
<li><a href="#">DEALS & EXCLUSIVES</a></li>
<li><a href="#">GIFT CARD</a></li>
<li><a href="#">BULK BOOKING</a></li>
<li><a href="#">WORK AT PVR</a></li>
<%--
Graphical Password
Graphical Password
Graphical Password
<div class="div1">
<source class="mySlides" src="video/Dangal - Official Trailer Aamir Khan - In Cinemas Dec 23, 2016.mp4" type="video/mp4">
</video>
</div>
<form><p
class="p1">QUICKBOOK
<input type="radio"
name="gender" value="female">MOVIES <input
type="radio" name="gender" value="other">CINEMAS</p>
</form>
<form name="form3" method="post" action="RegistrationL.jsp">
<select class="select" name="s">
<option>SELECT MOVIES</option>
52 |Department of Information of Technology S.I.T.M.S. Ratlam
52 |Department of Information of Technology S.I.T.M.S. Ratlam
52 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
<option> SULTAN</option>
</select><br />
<select class="select1" name="s1">
<option>SELECT DATE</option>
<option>12/12/2016</option>
</select>
<select class="select2" name="s2">
<option>SELECT MOVIE</option>
<option>SULTAN</option>
</select>
<select class="select3" name="s3">
<option>SELECT TIME</option>
<option>10:45</option>
</select>
<select class="select4" name="s4">
<option>SELECT CLASS</option>
<option>FIRST CLASS</option>
</select>
<select class="select5" name="s5">
<option>SELECT SEATS</option>
<option>A1</option>
</select>
<button class="but">BOOK TICKET</button></form>
53 |Department of Information of Technology S.I.T.M.S. Ratlam
53 |Department of Information of Technology S.I.T.M.S. Ratlam
53 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
by
OR
Graphical Password
Graphical Password
Graphical Password
<body>
<div id="backimg"><img
src="name_your_poison-wallpaper-1366x768.jpg"
width="100%"/></div>
class="bacimg"
height="100%"
Graphical Password
Graphical Password
Graphical Password
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></
script>
<script>
$(document).ready(function(){
$("button").click(function(){
// alert("Value: " + $("#test").val());
});
});++
</script>
</video>
Graphical Password
Graphical Password
Graphical Password
</div>
Graphical Password
Graphical Password
Graphical Password
<div
id="emailid"><p><label
⇁</label><br>
for="mail">E-Mail
<script>
var email = document.getElementById("mail");
<div id="password">
58 |Department of Information of Technology S.I.T.M.S. Ratlam
58 |Department of Information of Technology S.I.T.M.S. Ratlam
58 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
<p>password ⇓  ↧</p>
</div>
<div id="little-circle">
Graphical Password
Graphical Password
Graphical Password
function myChartreuse() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='Chartreuse' name='Chartreuse'/><p>Chartreuse</p>";
}
</script></div>
<div id="little-cir">
<button
type="button"
id="Purple"
onclick="myPurple()"></button>
<script>
function myPurple() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='Purple' name='Purple'/><p>Purple</p>";
}
</script> </div>
<div id="little-three">
Graphical Password
Graphical Password
Graphical Password
function myLove() {
document.getElementById("memo").innerHTML
=document.getElementById("memo").innerHTML+ "<input type='hidden'
value='red' name='redcolor'/><p>red</p>";
}
</script> </div>
<div id="little-four">
document.getElementById("memo").innerHTML
=document.getElementById("memo").innerHTML+ "<input type='hidden'
value='blue' name='blue'/><p>blue</p>";
}
</script> </div>
61 |Department of Information of Technology S.I.T.M.S. Ratlam
61 |Department of Information of Technology S.I.T.M.S. Ratlam
61 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
<div id="little-five">
function myBlack() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='black' name='blackcolor'/><p>Black</p>";
}
</script></div>
<div id="little-six">
<button type="button" id="white" onclick="myWhite()"></button>
<script>
function myWhite() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='White' name='Whitecolor'/><p>White</p>";
}
62 |Department of Information of Technology S.I.T.M.S. Ratlam
62 |Department of Information of Technology S.I.T.M.S. Ratlam
62 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
</script></div>
<div id="little-seven">
<button
type="button"
id="Green"
onclick="myGreen()"></button>
<script>
function myGreen() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='Green' name='Green'/><p>Green</p>";
}
</script></div>
<div id="little-eight">
<button
onclick="myOrange()"></button>
type="button"
id="orange"
<script>
function myOrange() {
Graphical Password
Graphical Password
Graphical Password
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='Orange' name='Orange'/><p>Orange</p>";
}
</script> </div>
<div id="little-nine">
<button type="button" id="voilet" onclick="myVoilet()"></button>
<script>
function myVoilet() {
document.getElementById("memo").innerHTML
=
document.getElementById("memo").innerHTML+" <input type='hidden'
value='Volet' name='Volite'/><p>Volite</p>";
}
</script></div>
<div id="lettel-ten">
<%-- <button>Start Animation</button>--%>
Graphical Password
Graphical Password
Graphical Password
<%--
Graphical Password
Graphical Password
Graphical Password
video:
video.src = window.URL.createObjectURL(stream);
video.play();
});
}</script>
</div>
<div id="lettel-Submit">
<input type="submit" value="PRESS OK"
id="submitheight"/> </div>
</form>
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Graphical Password
Chapter 7
Need Of
Metrorail
Graphical Password
Graphical Password
Graphical Password
Chapter 7
RAM
4.00 GB
System Type :
64 Bit Processor
HDD
1.0 TB
: Windows 10
Graphical Password
Graphical Password
Graphical Password
Coding Language
IDE
: NetBeans 8.0.2
DataBase
Chapter 8
Database
70 |Department of Information of Technology S.I.T.M.S. Ratlam
70 |Department of Information of Technology S.I.T.M.S. Ratlam
70 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
Chapter 8
Graphical Password
Graphical Password
Graphical Password
8.2.1 Distinctive features of the course :The course is designed for both computing and noncomputing graduates wishing to pursue a career in the IT
industry deploying and maintaining Database or Internet
technologies.
The course provides a balance between database
management and business intelligence with a special focus
on data warehousing, cloud computing and IT project
management
The course also addresses the latest IT trends including
cloud computing, also software development for web and
mobile technologies.
Graphical Password
Graphical Password
Graphical Password
The course allows 'practitioner entry' for those who have had
considerable industrial experience in relevant fields and are
able to demonstrate an ability to work appropriately at
master's
level
<body>
<%
String firstname=request.getParameter("firstname");
String lastname=request.getParameter("lastname");
String mobile=request.getParameter("mobileno");
String email=request.getParameter("mail");
String color1=request.getParameter("redcolor");
String color2=request.getParameter("blackcolor");
String color3=request.getParameter("Chartreuse");
String color4=request.getParameter("Purple");
String color5=request.getParameter("blue");
String color6=request.getParameter("Whitecolor");
String color7=request.getParameter("Green");
String color8=request.getParameter("Orange");
String color9=request.getParameter("Volite");
String color10=request.getParameter("Aqua");
73 |Department of Information of Technology S.I.T.M.S. Ratlam
73 |Department of Information of Technology S.I.T.M.S. Ratlam
73 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
try{
Class.forName("com.mysql.jdbc.Driver");
Connection
con
=
DriverManager.getConnection("jdbc:mysql://localhost:3306/registrationl
ove","root","root");
PreparedStatement pst=con.prepareStatement("insert into regs
values(?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
pst.setString(1,firstname);
pst.setString(2,lastname);
pst.setString(3,mobile);
pst.setString(4,email);
pst.setString(5,color1);
pst.setString(6,color2);
pst.setString(7, color3);
pst.setString(8,color4);
pst.setString(9,color5);
pst.setString(10,color6);
pst.setString(11,color7);
pst.setString(12,color8);
pst.setString(13,color9);
pst.setString(14,color10);
int i=pst.executeUpdate();
if(i>0)
{
out.println("<h1>Choose Your Show <br> Welcome's You
</h1>");
}
}catch (Exception e)
{
e.printStackTrace();
}
%>
</body>
74 |Department of Information of Technology S.I.T.M.S. Ratlam
74 |Department of Information of Technology S.I.T.M.S. Ratlam
74 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
Chapter 9
Conclusion
75 |Department of Information of Technology S.I.T.M.S. Ratlam
75 |Department of Information of Technology S.I.T.M.S. Ratlam
75 |Department of Information of Technology S.I.T.M.S. Ratlam
Graphical Password
Graphical Password
Graphical Password
Chapter 9
Conclusion
The project entitled as Graphical Password is the system that
deals with the issues related to the availability of database inside
the institution.
This project is successfully implemented with all the features
mentioned in system requirements specification.
The application provides appropriate
according to the chosen service.
information
to
users
Graphical Password
Graphical Password
Graphical Password
Chapter 10
Reference
77 |Department of Information of Technology S.I.T.M.S. Ratlam
77 |Department of Information of Technology S.I.T.M.S. Ratlam
77 |Department of Information of Technology S.I.T.M.S. Ratlam
Chapter 10
Reference
D B Heras, D. Otero, and F. Arguello , An eco feedback system
for improving the sustainability Performance of universities, in
Proc. 2011 IEEE International Conference on Virtual
Environments Human
Computer Interfaces and Measurement Systems, Ottawa, ON
2011 , pp. 1 6
Y Wang, B Y Sun, and F Cheng, Electronic document based
process model for image archives in universities, in Proc. 2011
IInternational Conference on Information Technology, Computer
Engineering, and Management Sciences , Nanjing, Jiangsu ,
pp. 57 60
System[J].Information System,1998,23(7):423-437.
Rakesh Agrawal, Sakti Ghosh, Tomasz Imielinski, Bala lyer,
Aran Swami. An Interval Classifier for Database Mining
Applications[M]. CLDB92. Vancouver, British Coumbia, Vanada,
1992:560573.
S.R. Bharamagoudar , Geeta R .B. and S.G.Totad, Web Based
Student Information Management System,
Intranet Design Magazine (http://www.innergy.com/index.html
and http://idm.internet.com )
Intranet Journal (http://www.intranetjournal.com )