codage Hash est un processus qui génère une empreinte numérique d'un ensemble de données . Les substituts de l'algorithme de hachage et transpose les données d'origine pour obtenir cette empreinte , appelée valeur de hachage. La valeur de hachage peut être beaucoup plus petite que les données originales et utilisé pour un certain nombre d'objectifs relatifs à la sécurité des données et le maintien de l'intégrité des données . Suivez ces étapes pour comprendre encodage de hachage et de son application. Choses que vous devez
Hash codage de programme informatique
Afficher plus Instructions
1
Comprendre que l'encodage de hachage est à sens unique . Cela signifie que vous pouvez générer un hachage d'un ensemble de données, mais vous ne pouvez pas désosser le hachage pour produire les données d'origine.
2
Sachez que l'encodage de hachage est déterministe . Cela signifie que si vous avez deux différents hachages produites par le même algorithme de hachage , les ensembles de données initiales étaient différentes .
3
Sachez que l'encodage de hachage est noninjective . Cela signifie deux hashes identiques probablement ( mais pas nécessairement ) provenaient des mêmes données.
4
Utiliser le codage de hachage en cryptographie , ou l'encodage des messages à des fins de confidentialité et de secret . Hachage est utilisé pour l'authentification et l'assurance de l'intégrité du message. Fonctions de hachage sont utilisées pour prendre un message de longueur quelconque et générer une valeur de hachage d'une longueur particulière .
5
Utiliser le codage de hachage pour faire des tables de hachage , ce qui permet un programme pour trouver rapidement un enregistrement des données en utilisant sa clé . Dans ce scénario, l'enregistrement de données est l'ensemble des données initiales et la clé est la valeur de hachage qu'il génère .
6
Utiliser le codage de hachage pour la correction d'erreurs . Les valeurs de hachage permettent à une personne ou à un programme pour vérifier qu'un message envoyé est arrivé intact donné à sa destination. Une valeur de hachage est calculée à partir du message d'origine au niveau du point d'origine; cette valeur de hachage est envoyé à la destination , suivi du message lui-même . Au lieu de destination , une valeur de hachage est calculée à partir du message reçu. Si la deuxième valeur de hachage correspond à la première , la conclusion est que le message a été envoyé correctement .