Skip to content

KnockCode is a Python-based authentication system inspired by LG's Knock Code, enabling secure access through custom tap pattern recognition.

License

Notifications You must be signed in to change notification settings

mrJudyAbraham/KnockCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” KnockCode Authentication System

KnockCode is a Python-based authentication system inspired by LG’s Knock Code technology. It allows users to securely unlock systems or trigger actions using a unique sequence of tap patterns, simulating a physical "knock" as a password.


πŸš€ Features

  • πŸ‘† Simulates knock-based authentication through input sequences
  • πŸ”’ Custom knock patterns for personalized security
  • πŸ§ͺ Designed as a proof-of-concept for alternative authentication methods
  • 🧠 Lightweight and easy to integrate with other Python projects
  • πŸ”§ Modular codebase for extending to hardware (Raspberry Pi, touch interfaces, etc.)

πŸ› οΈ Tech Stack

  • Language: Python 3.x
  • Libraries: time, keyboard, getpass, json, etc.
  • Optional: PyGame, PyQt5, or GPIO (for hardware expansion)

About

KnockCode is a Python-based authentication system inspired by LG's Knock Code, enabling secure access through custom tap pattern recognition.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages