12
Text Input Biometric System Design for Handhel Devices Naif Alotaibi, Emmanuel Pascal Bruno, Michael Coakley, Alexander Gazarov, Vinnie Monaco, Stephen Winard, Filip Witkowski, Alecia Copeland, Peter Nebauer, Christopher Keene, and Joshua Williams

Text Input Biometric System Design for Handheld Devices

  • Upload
    brenna

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

Naif Alotaibi , Emmanuel Pascal Bruno, Michael Coakley , Alexander Gazarov , Vinnie Monaco, Stephen Winard , Filip Witkowski , Alecia Copeland, Peter Nebauer , Christopher Keene, and Joshua Williams. Text Input Biometric System Design for Handheld Devices . - PowerPoint PPT Presentation

Citation preview

Page 1: Text  Input Biometric System Design for Handheld  Devices

Text Input Biometric System Design for Handheld Devices

Naif Alotaibi, Emmanuel Pascal Bruno, Michael Coakley, Alexander Gazarov, Vinnie Monaco, Stephen Winard, Filip Witkowski, Alecia Copeland, Peter Nebauer, Christopher Keene, and Joshua Williams

Page 2: Text  Input Biometric System Design for Handheld  Devices

Security of handheld devices• Handheld devices play a major role in our personal and business activities.

• Securing data on the devices is critical• Currently, front-line authentication

measures are used (ex. Passwords)

Page 3: Text  Input Biometric System Design for Handheld  Devices

Keystroke biometric authentication• Identifying users based on typing patterns• Implicit authentication with minimal user

involvement. • The keystroke biometric system at Pace

University is an effective authentication measure

• Implementing and investigate the viability of PKBS on handheld devices

Page 4: Text  Input Biometric System Design for Handheld  Devices

Virtual Keyboards - iOS

• 2007 – the first iPhone• Almost the same keyboard• Special characters• Autocomplete and dictionary

Page 5: Text  Input Biometric System Design for Handheld  Devices

Android keyboards - types

• 2009 – first virtual keyboards in Android 1.5 Cupcake

• Dictionary and Autocomplete• Special characters• Swype

OS Choice: Android

Page 6: Text  Input Biometric System Design for Handheld  Devices

Raw data capture

Typical data

The key code of the touched key

Key press time

Key release time

Touch screen data

Exact touch coordinates in pixels

Finger pressure on the screen

Size and shape of the touched area

Configuration-based data

Current keyboard layout (QWERTY or one of the symbol

layouts)

Current screen orientation

Sensor-based data

Current accelerometer

values indicating the position of the

device

The change of the accelerometer

values since the last measured value

Page 7: Text  Input Biometric System Design for Handheld  Devices

System architecture

BioKeyboard (IME service)

Biometric event

Event buffer SQLite database

Data file

Network

Settings activity

Page 8: Text  Input Biometric System Design for Handheld  Devices

Data CollectedData Type DescriptionAction press or release

Entity code of pressed key

Keyboard Type QWERTY, or symbol layouts

Orientation portrait or landscape

Time timestamp of the event

Coordinates of the touch position

Pressure of the touch

Touch major/minor Tool major/minor

size of the clicked key

Screen data pixel density (dots per inch) & width and height (pixels)

Sensor-based data rotation (X, Y and Z) and acceleration (X, Y and Z)

Session data session ID, session time and user name.

Page 9: Text  Input Biometric System Design for Handheld  Devices

Experimental Results

Page 10: Text  Input Biometric System Design for Handheld  Devices

Conclusions• implemented a software keyboard system to

capture biometric events

• System allows us to run experiments, collect data, and extract features to authenticate users.

Page 11: Text  Input Biometric System Design for Handheld  Devices

Future Work• Developing the feature vector.

• System enhancements: – Capturing gesture/Swype input.– Track spelling suggestions.

Page 12: Text  Input Biometric System Design for Handheld  Devices

Thank You