Résumé:
Une blockchain est un réseau peer-to-peer décentralisé et distribué, permet d’effectuer
des transactions en toute sécurité et sans interférence de tiers. L’utilisation
des techniques cryptographiques tels que le cryptage asymétrique, les fonctions de
hachage et les signatures numériques, permet à cette technologie de stocker et de
transmettre des informations de manière sécurisée, fiable et transparente. Ces techniques
sont aussi utilisées pour gérer et sécuriser les portefeuilles, qui sont les points
d’accès d’une blockchain de crypto-monnaie, tel que bitcoin. Un portefeuille, qui
permet de générer des clés privées, publiques et adresses publiques, est généralement
sécurisé par un mot de passe. Une telle sécurisation peut être cassée, et par conséquent,
le propriétaire perde l’accès à son portefeuille. Dans ce travail, nous avons
ciblé deux problèmes : la sécurisation de portefeuille et la génération des clés. Notre
solution permet de réaliser un portefeuille déterministe et sécurisé en basant sur les
données biométriques et des données supplémentaire