KSDSLD — A tool for keystroke dynamics synthesis & liveness detection

Keystroke dynamics is a behavioral biometrics modality that employs the characteristic typing patterns of users to verify their identity, generally as a part of a multifactor authentication scheme. Naïve implementations of keystroke dynamics verification are susceptible to presentation attacks with...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Software impacts 2023-03, Vol.15, p.100454, Article 100454
1. Verfasser: González, Nahuel
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Keystroke dynamics is a behavioral biometrics modality that employs the characteristic typing patterns of users to verify their identity, generally as a part of a multifactor authentication scheme. Naïve implementations of keystroke dynamics verification are susceptible to presentation attacks with synthesized samples, leveraging partial or complete knowledge of the legitimate users’ typing patterns to forge accurate imitations of their behavior. The companion article has presented several novel methods for the synthesis of forged keystroke dynamics samples given one or more authentic samples of free text by the legitimate user, and a liveness detection method that employs the latter as adversaries to train a classification model, which can distinguish human-written samples from synthetic forgeries. Here, we provide the implementation and its source code. •KSDSLD can forge synthetic samples of keystroke dynamics.•KSDSLD implements a liveness detection method for keystroke dynamics authentication.•KSDSLD can distinguish human-written from computer-generated samples.
ISSN:2665-9638
2665-9638
DOI:10.1016/j.simpa.2022.100454