Keysig


Keysig is a base framework/example for doing keyboard keystroke pattern capture and unique signature creation/analysis in a cross-browser manner (i.e.) grade "A" browsers. This type of functionality could have many real world implementations, but probably the most likely candidate would be a browser based biometric login system of some sort.

This goal for this project is simply to serve as a solid guide for how something like this might be achieved. Keysig is not necessarily a stand-alone project, but more something that is to be learned from and/or potentially integrated into other systems (ex) biometric analysis.

Source code and downloads - http://code.google.com/p/keysig/
Demo - http://brilaps.com/keysig/

Here are a few sample charts generated by Keysig and a brief explanation of their meaning:

Patter Gap Chart
This chart displays the time between keystrokes. It compares the current test against the original submission.

Pattern Gap Chart

Press Time Chart
This chart displays the time of each physical keypress. It compares the current test against the original submission.

Press Time Chart

External Libraries Utilized:
* The Yahoo! User Interface (YUI) Library (http://developer.yahoo.com/yui) - released under the BSD License.
* Libchart (http://naku.dohcrew.com/libchart) - released under the GPL license.
There are no comments on this page.
Page was generated in 0.0123 seconds