TrimA74 / INFO910-TP2

Implementation of time-memory tradeoff attack with rainbow-tables on hashing function (MD5)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TP2 Rainbow tables & time-memory tradeoff attack on hashing function (MD5)

Etat d'avancement du TP

Tous les points ont été abordés sauf la partie "Aller plus loin".

Compilation

Pour compiler il suffit d'utiliser le Makefile.

#Comment utiliser les programmes Voici les 4 programmes que vous pouvez exécuter :

  • ./test-context : Pour tester les fonctions de base comme i2c(), i2i(), h()..
  • ./cracker-tool : Pour cracker un hash MD5
  • ./rainbow-tool : Pour générer un fichier .txt de la table arc-en-ciel suivant les paramètres fournit
  • ./parameters-tool : Pour trouver les bons paramètres pour une attaque donnée

Pour chaque programme exécuté sans paramètres un message sera affiché vous expliquant quel sont les paramètres à passer ainsi qu'un petit exemple.

About

Implementation of time-memory tradeoff attack with rainbow-tables on hashing function (MD5)


Languages

Language:C++ 94.2%Language:Makefile 4.3%Language:CMake 1.5%