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.
- π 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.)
- Language: Python 3.x
- Libraries:
time,keyboard,getpass,json, etc. - Optional: PyGame, PyQt5, or GPIO (for hardware expansion)