0% found this document useful (0 votes)
7 views11 pages

Graphical Password Authentication A Project Overview

The document presents a project on developing a graphical password authentication system aimed at enhancing security and user experience by replacing traditional text-based passwords with visual patterns. It outlines the project's objectives, software requirements, and various modules involved in the system, including user interface, password storage, and authentication. Future enhancements include biometric integration, adaptive security, and multi-factor authentication for improved protection.

Uploaded by

Sumit Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views11 pages

Graphical Password Authentication A Project Overview

The document presents a project on developing a graphical password authentication system aimed at enhancing security and user experience by replacing traditional text-based passwords with visual patterns. It outlines the project's objectives, software requirements, and various modules involved in the system, including user interface, password storage, and authentication. Future enhancements include biometric integration, adaptive security, and multi-factor authentication for improved protection.

Uploaded by

Sumit Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Name : Sumit Singh

Coll Roll No: 22027

University Roll No: 2344040080036

University Registration No: 202244000068

Department : BCA 5th Semester

College: Arcade Business College

HOD : Sumit Sir

University : Patliputra University,Patna,Bihar


Graphical Password
Authentication: A Project
Overview
Welcome to this presentation outlining the development of a
graphical password authentication system. This project utilizes
innovative techniques for securing user accounts, enhancing
security and user experience. The presentation will explore various
aspects of the project, including the design, implementation, and
future directions.
by Sumit Singh
Graphical Password Authentication
What is it? Why it matters

Graphical password authentication replaces traditional Graphical passwords offer enhanced security, making it
text-based passwords with visual patterns and images. harder for unauthorized users to guess or crack the
This can be in the form of selecting specific shapes, password. This method can be more user-friendly,
colors, or positions on a grid. particularly for individuals who struggle with
remembering complex passwords.
Introduction and Objective
of the Project
1 Objective 1 2 Objective 2
Design and implement a Improve security by
robust and user-friendly mitigating the
graphical password vulnerabilities associated
authentication system. with traditional text-
based passwords.

3 Objective 3
Enhance user experience by making the authentication
process more intuitive and engaging.
Project Category
Security User Interface
The project falls under the The project involves
security category, focusing designing a user-friendly
on improving the and engaging interface for
authentication and the graphical password
authorization processes authentication system.
within a system.

Software Development
The project requires software development skills to implement
the graphical password authentication system.
Analysis (DED, CFR Diagram, Class
Diagrams etc.)

Data Entity Diagram


Defines the entities, attributes, and relationships within the database used to store user
information and graphical password data.

Class Diagram
Represents the classes and objects involved in the system, outlining their attributes and metho

CFR Diagram
Shows the sequence of steps involved in the authentication process, starting from user
input to password validation.
Modules and Data Structures
1 User Interface Module
Provides a user-friendly interface for graphical
password selection and verification.

2 Password Storage Module


Securely stores the graphical passwords in the
database, employing hashing and encryption
techniques.

3 Authentication Module
Validates user inputs against stored graphical
passwords, ensuring accurate authentication.
Tools and Requirements

Programming Language Database Framework


Python, Java, or C++ can be used MySQL, PostgreSQL, or MongoDB Django, Flask, or Spring Boot can
to implement the authentication can be used to store user data be utilized to build the application
system. and graphical passwords securely. infrastructure efficiently.
Security Mechanisms
Hashing
1 Encrypts passwords using one-way algorithms to prevent unauthorized access.

Encryption
2
Protects sensitive data like graphical password patterns during transmission.

Session Management
3
Uses secure session tokens to authenticate users securely.

Access Control
4
Restricts unauthorized access to the system.
Future Scope and Enhancements
Biometric Integration
1
Integrate biometric authentication, like fingerprint or facial recognition, for an extra layer of security.

Adaptive Security
2 Implement adaptive security mechanisms that adjust authentication
requirements based on user behavior and risk factors.

Multi-Factor Authentication
Combine graphical passwords with other
3
authentication methods like SMS codes or email
verification for added protection.
Thank You.

You might also like