Word generation using biometrics

Ce projet d’approfondissement a pour but de fournir une preuve de concept pour la génération de liste de mot à partir de données biométriques qui pourrait être utilisée par la suite pour la génération de différents porte-monnaies de cryptomonnaies. Dans le monde de la cryptomonnaie, il est nécessaire, pour réaliser des transactions, de se munir d’un porte-feuille dans ladite monnaie. Ce porte-feuille n’est en réalité qu’un couple de clef privée et publique permettant de valider ses transactions. Ces clefs sont stockées dans un ordinateur, dans un téléphone portable ou encore sur un site internet. Malheureusement, il arrive que ces clefs se perdent. Que ce soit à cause d’un formattage de son ordinateur et de l’oubli d’exporter ses clefs, de la perte de son téléphone portable, de la cessation d’activité du site internet ou encore d’une perte de mot de passe utilisé pour protéger la clef privée. De nombreux cas ont été rapportés, comme un certain Stefan Thomas qui détient une clef USB contenant 7’002 Bitcoins (environ 302 millions CHF à l’heure actuelle). Cette clef a une particularité, elle est encryptée par un mot de passe que Stefan ne se souvient pas. Pire encore, l’utilisateur n’a que dix chances pour entrer correctement le mot de passe, sans quoi, les données sont supprimées à jamais [1]. D’après la même source, environ 20% du nombre total de Bitcoins en circulation seraient perdus à jamais, soit plus de 3.5 millions (plus de 152 milliards de CHF). Le seul moyen de contrer ces problèmes serait d’apprendre par coeur les différentes clefs de nos porte-monnaies. Cependant, les clefs sont longues et impossible à retenir. Heureusement, souvent, lors de la génération des clefs, le système utilisé propose à l’utilisateur de retenir simplement une série de 12 mots ou plus dans le cas où il perdrait l’accès à ses clefs

General information
  • Date: 04.06.2021
  • Type: Semester project
  • Responsible: Fouad Hanoun

People

Students
  • Luca Moos
Supervisors
Omar Abou Khaled
Professor
See more