Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire

Master thesis : FIDOLOGY : A Measurement Study of FIDO2 Adoption Across the Web

Télécharger
Krumm, Macha ULiège
Promoteur(s) : Donnet, Benoît ULiège
Date de soutenance : 29-jui-2026/30-jui-2026 • URL permanente : http://hdl.handle.net/2268.2/26194
Détails
Titre : Master thesis : FIDOLOGY : A Measurement Study of FIDO2 Adoption Across the Web
Titre traduit : [fr] FIDOLOGIE : Étude quantitative sur l'adoption de FIDO2 sur le Web
Auteur : Krumm, Macha ULiège
Date de soutenance  : 29-jui-2026/30-jui-2026
Promoteur(s) : Donnet, Benoît ULiège
Membre(s) du jury : Mathy, Laurent ULiège
Fontaine, Pascal ULiège
Langue : Anglais
Nombre de pages : 109
Mots-clés : [en] FIDOLOGY
[en] FIDO2
[en] password
[en] authentication
[en] signals
[en] classification
[en] challenge
Discipline(s) : Ingénierie, informatique & technologie > Sciences informatiques
Public cible : Chercheurs
Professionnels du domaine
Etudiants
Grand public
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security"
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[en] The FIDO2 standard enables passwordless user authentication using security tokens and combines the Web Authentication specification (WebAuthn) with the new Client-to-Authenticator Protocol (Ctap2) protocol. Since its launch in 2018, websites have gradually begun to adopt it, but to date, the real state of adoption of FIDO2 in the wild is not known.
This work aims to fill this gap by creating Fidology, a tool that categorizes the authentication mechanisms implemented by websites into five categories, by implementing,
in a non-intrusive and deterministic way, an automated pipeline using headless browser
and multi-layered signals inference. First applied to a manually crafted groundtruth and then evaluated against a much larger dataset, this tool has shown that classical password-based mechanisms continue to dominate the world of authentication, whilst FIDO2 clues are detected on a small but non-negligible proportion of websites.
In addition to this state of FIDO2 deployment, authentication flows are captured to
analyse cryptographic challenges and other metrics, with the aim to evaluate the security
level of websites previously identified as belonging to the FIDO2-Native category. While
most of them meet, and and in some cases even exceed, the expected Fido requirements,
critical issues like challenge reuse across sessions are discovered.


Fichier(s)

Document(s)

File
Access Master_Thesis_Krumm.pdf
Description:
Taille: 8.48 MB
Format: Adobe PDF
File
Access Abstract_Krumm.pdf
Description:
Taille: 161.26 kB
Format: Adobe PDF

Auteur

  • Krumm, Macha ULiège Université de Liège > Master ing. civ. inf. fin. spéc. comp. syst. secur

Promoteur(s)

Membre(s) du jury

  • Mathy, Laurent ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi Voir ses publications sur ORBi
  • Fontaine, Pascal ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques distribués
    ORBi Voir ses publications sur ORBi








Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.