tongplw / keystroke-biometric

⌨️ This project can record your identity regarding typing, and be able to predict how close typing identity you are to those generated templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Keystroke Biometric

I developed this keystroke biometric project for Computer Security course. The biometric can return confidence value of whether who is the typer. system architecture

Getting Started

# 1. install dependencies
pip install -r ./requirements.txt

# 2. record user typing indentity and type sentences or paragraphs
python ./record.py

# 3. generate templates from those recored identities
python ./analyse.py

# 4. test typing and predict who is the typer
python ./test.py

Prediction result

For every character typed, there will be value(s) of confidence showing up as the picture below

exmaple of prediction result

About

⌨️ This project can record your identity regarding typing, and be able to predict how close typing identity you are to those generated templates

License:MIT License


Languages

Language:Python 100.0%