Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Password protection by analyzed keystrokes: Using Artificial Intelligence to find the impostor
2021 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

A literature review was done to find that there are still issues with writing passwords. From the information gathered, it is stated that using keystroke characteristics could have the potential to add another layer of security to compromised user accounts. The world has become more and more connected and the amount of people who store personal information online or on their phones has steadily increased. In this thesis, a solution is proposed and evaluated to make authentication safer and less intrusive. Less intrusive in this case means that it does not require cooperation from the user, it just needs to capture data from the user in the background. As authentication methods such as fingerprint scanning and facial recognition are becoming more popular this work is investigating if there are any other biometric features for user authentication.Employing Artificial Intelligence, extra sensor metrics and Machine Learning models with the user's typing characteristics could be used to uniquely identify users. In this context the Neural Network and Support Vector Machine algorithms have been examined, alongside the gyroscope and the touchscreen sensors. To test the proposed method, an application has been built to capture typing characteristics for the models to train on. In this thesis, 10 test subjects were chosen to type a password multiple times so that they would generate the data. After the data was gathered and pre-processed an analysis was conducted and sent to train the Machine Learning models. This work's proposed solution and presented data serve as a proof of concept that there are additional sensors that could be used to authenticate users, namely the gyroscope. Capturing typing characteristics of users, our solution managed to achieve a 97.7% accuracy using Support Vector Machines in authenticating users.

Place, publisher, year, edition, pages
2021. , p. 26
Keywords [en]
Keystroke dynamics, Password security, Artificial Intelligence, Mobile application, Neural network, SVM, Gyroscope, Typing Characteristics
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:hj:diva-55140ISRN: JU-JTH-DTA-1-20210160OAI: oai:DiVA.org:hj-55140DiVA, id: diva2:1613764
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2021-11-24 Created: 2021-11-23 Last updated: 2025-10-13Bibliographically approved

Open Access in DiVA

fulltext(714 kB)360 downloads
File information
File name FULLTEXT01.pdfFile size 714 kBChecksum SHA-512
70495f39112f752585f25af7c0a5b3e3c0b305031195172313938a354d1f538179d2117c2091acd87bd1fb36f2cc4870a92f8a57aed3aa3339a25b368a429e03
Type fulltextMimetype application/pdf

Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 361 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 555 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf