Passwordless Authentication System Using TKey
| dc.contributor.author | Amanch, Ali | |
| dc.contributor.author | Levin, Max | |
| dc.contributor.author | Al Horan, Ismail | |
| dc.contributor.author | Greppe, Wilmer | |
| dc.contributor.author | Skeppstedt, Albin | |
| dc.contributor.author | Zabateh, M-Alaa | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Schiller, Elad | |
| dc.contributor.supervisor | Inayat, Irum | |
| dc.date.accessioned | 2026-02-19T10:03:27Z | |
| dc.date.issued | 2025 | |
| dc.date.submitted | ||
| dc.description.abstract | Threats targeting authentication systems are becoming more widespread in the current digital landscape, and passwords are challenged in their role as the dominant authentication method due to poor user habits and cognitive limitations. This thesis describes the design and implementation of a passwordless authentication system developed in Python and Go for a simple web application and proxy server. A two-factor authentication system was implemented utilizing a TKey (Chalmers version) from Tillitis AB with Ed25519 signing, as well as Time-based One-Time Password (TOTP) functionality. Additionally, a recovery mechanism was implemented that utilizes mnemonic phrases to handle the loss of a TKey. The project explores the possibilities of passwordless authentication using a TKey, and in the broader sense hardware-based authentication. It demonstrates that hardware-based authentication schemes relying on cryptographic signatures are effective candidates for tomorrow’s authentication systems. | |
| dc.identifier.coursecode | DATX11 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12380/310982 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | Technology | |
| dc.subject | Cybersecurity | |
| dc.subject | Cryptography | |
| dc.subject | Authentication | |
| dc.subject | Hardware-based authentication | |
| dc.title | Passwordless Authentication System Using TKey | |
| dc.type.degree | Examensarbete på kandidatnivå | sv |
| dc.type.degree | Bachelor Thesis | en |
| dc.type.uppsok | M2 |
