Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 872 Bytes

File metadata and controls

23 lines (15 loc) · 872 Bytes

🔐 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)