{'fraction_non_alphanumeric': 0.012633624878522837, 'fraction_numerical': 0.006802721088435374, 'mean_word_length': 5.242424242424242, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Siamese Networks for Static Keystroke Dynamics Authentication

Keystroke dynamics authentication aims at recognizing individuals on their way of typing on a keyboard. It suffers from a high intra-class variability as any behavioral biometric modality; to provide a large quantity of enrollment samples often overcomes this issue.In this paper, we analyze the feasibility of using siamese networks to rely on biometric samples provided by other users instead of requesting a new user to provide a large number of enrollment samples. Such networks aim at comparing two inputs to compute their similarity: the authentication process consists then at comparing the query to an enrollment sample.The proposed method is compared to several compatible baselines in the literature. Its EER outperforms the best baseline of 28% in a oneshot context and 31% when using 200 enrollment samples. This proves the viability of such approach and opens the path to improvements for using it in other contexts of keystroke dynamics authentication.