Skip to main content

My contribution

I built the Python application and its authentication interface, exploring voice and other biometric access methods.

How I worked on it

  • Connected the authentication flow to a desktop interface and kept the project focused on alternative ways to access a system.
  • Treated biometric behavior as an implementation area to test, rather than a reason to promise universal security.
Implementation preview
  1. Authentication input
  2. Verification logic
  3. Access decision

What it is

Voice and biometric authentication gateway. The repo is small (39KB) because it is a concept and reference implementation. The interesting parts are the auth flow and the crypto plumbing, not the UI. Repo only, no demo.

Features

  • Biometric auth as the primary credential
  • Encrypted session token flow
  • Pluggable auth methods (voice, fingerprint, MFA)

Stack

Python

How to run it

git clone https://github.com/AG064/echogate.git
cd echogate
pip install -r requirements.txt
python main.py