Pour le TP n°1

Bibliothèques pour le projet Sécurité

Quelltext:
#include <stdio.h>
#include <stdlib.h>
#include "md5.h"
 
void main()
{
   int i;
   unsigned char *ma_chaine = "toto";
   unsigned char mon_hash[MD5_HASHBYTES]; /* le MD5 renvoie 16 octets */
 
   calcul_md5(ma_chaine,4,mon_hash);
   printf("le hash de %s est ", ma_chaine);
   for(i=0; i < MD5_HASHBYTES;i++)
      printf("%2.2x ", mon_hash[i]); /* Affichage forcé sur deux caracteres*/
   printf("\n");
}
 

Pour le test de la chaîne de hachés

Calcul pour i:50000000,   
du mdp:toto de longueur:4   
le hash obtenu est :bcf27b71b0a2c8fb4c3045372269ad58

Fichiers de mdp pour le projet Sécurité

Ressources pour le projet Image