Skip to content

Cybersecurity · Mini Project

Graphical Password Authentication

Click-point and image-sequence login that resists shoulder surfing

1-2 weeks build

Overview

An authentication scheme where the secret is a sequence of click points on an image or an ordered set of images, not a typed string. Tolerance regions absorb small pointing errors, decoy grids make watching a login harder to reproduce, and only salted hashes of the chosen points are stored, never the raw coordinates.

What makes it stand up

  • 01Cued click-point and image-sequence schemes in one app
  • 02Tolerance regions that forgive small pointing errors
  • 03Decoy layouts that make shoulder surfing less useful
  • 04Only salted hashes of the secret are stored on the server
  • 05Usability study comparing recall and login time in the report

Module breakdown

  1. 01

    Enrolment

    Guides the user through choosing and confirming their points.

  2. 02

    Matching

    Verifies clicks against stored regions with a tolerance radius.

  3. 03

    Hardening

    Adds decoys and shuffles layout to resist observation.

  4. 04

    Storage

    Salts and hashes the secret so raw points never persist.

  5. 05

    Study

    Measures memorability and speed against text passwords.

After this, you will be able to

  • Explain how graphical secrets trade off recall and security
  • Defend the tolerance and anti-observation design choices
  • Demo enrolment and login for both scheme variants

Technology stack

  • React
  • TypeScript
  • Node.js
  • PostgreSQL
  • WebCrypto

Complete kit

₹5,099₹8,499
-40%

Delivered in under 48 hours

Level
Mini Project
Domain
Cybersecurity
Build time
1-2 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Capstone

Cybersecurity

Network Intrusion Detection System

Machine-learning anomaly detection over live network traffic

  • Python
  • Scapy
  • XGBoost
  • Kafka
  • +2
₹5,499₹9,499
4.9/97 reviews
Major Project

Cybersecurity

Encrypted Storage and Steganography

Client-side AES encryption with hidden-payload image transport

  • Python
  • Django
  • AES-256
  • Steganography
  • +1
₹3,599₹6,299
4.6/109 reviews
Mini Project

Cybersecurity

Phishing URL Detection

Classify malicious links from their structure, not a blocklist

  • Python
  • scikit-learn
  • Flask
  • Pandas
₹2,999₹4,299
4.6/284 reviews