A CNN-based keylogger using acceleration spectrograms

Autores

  • Cassiano S. N. C. Bueno
  • Bruno E. S. Oliveira
  • Josue Labaki

Palavras-chave:

Deep learning, Signal processing, Convolutional neural networks, Keylogger, Keyboard attacks

Resumo

This work presents a model of supervised Convolutional Neural Network to identify keys pressed in a
computer keyboard based solely on their acceleration signal. In this problem, vibration propagated through a desk
from keystrokes were captured by an accelerometer. Individual keys have different acceleration signatures, and the
network was used to tell keys apart by looking at their particular acceleration spectrograms. The proposed network
showed an accuracy of up to 92% in the identification of individual keys.

Downloads

Publicado

2024-06-13

Edição

Seção

Artigos