Top Profil

Glossaire · Cybersécurité

Fonction de hachage

Aussi appelé : Hash · Empreinte numérique · Hash Function

Définition

Une fonction de hachage transforme n'importe quelle donnée, un mot de passe ou un fichier entier, en une empreinte de taille fixe, comme une empreinte digitale. La moindre modification de la donnée produit une empreinte totalement différente, et la donnée d'origine ne peut pas être recalculée à partir de l'empreinte. Un mot de passe court peut toutefois être retrouvé par essais successifs, d'où des algorithmes volontairement lents pour les stocker. SHA-256 est aujourd'hui la fonction la plus utilisée.

Dans la pratique

Les mots de passe ne doivent jamais être stockés en clair mais sous forme d'empreinte, avec un algorithme conçu pour cela (bcrypt, Argon2). Un acheteur de solution SaaS peut poser cette simple question à l'éditeur : « comment stockez-vous les mots de passe ? » La réponse en dit long.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.