|
|
|
|
- Présentation
- Fonctions de hachage
Le hachage permet de réaliser un résumé condensé d'un fichier ou d'une chaîne de caractères. Ce résumé est appelé Hash. Un seul "hashé" peut être associé à un texte en clair : toute modification du texte original entraîne la modification du hash correspondant. Le hachage est utilisé en particulier : - pour la vérification de l'intégrité d'un document lors de sa transmission (le document étant transmis avec le résultat du hachage).
- pour la signature électronique d'un document (par exemple en chiffrant le résultat du hachage grâce à une clé).
Les fonctions de hachage sont les suivantes :
| | HashChaîne | Calcule le Hash d'une chaîne de caractères d'après un algorithme défini. | HashFichier | Calcule le Hash d'un fichier d'après un algorithme défini. | HashVérifieChaîne | Vérifie le Hash d'une chaîne de caractères pour un type d'algorithme défini. | HashVérifieFichier | Vérifie le Hash d'un fichier pour un type d'algorithme défini. |
Ces fonctions permettent de gérer aussi bien un hash simple que un hash avec authentification de message.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Les fonctions de Hashage
[ + ] Utilisation des fonctions de hashage. Les fonctions HashFichier et HashChaîne permettent de calculer une clé de Hashage pour une chaîne ou pour un fichier. Cette clé de Hashage permet par exemple de : - Vérifier que le fichier est intègre suite à un transfert par exemple - Rechercher des doublons de fichiers - ...
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|