logo
Menu

Projet : Solveur de hash MD5 et SHA-1 (et 6 autres algorithmes)

8 août 2016 - Cryptographie, PHP, Programmation, Projet, Site Web
1 491 vues
Projet : Solveur de hash MD5 et SHA-1 (et 6 autres algorithmes)

Suite à l’article sur la cryptographie, voici l’outil dont je vous ai parlé : le solveur de hashs MD5 et SHA-1 (et 6 autres algorithmes de hash) !

Description :

Cet algorithme, développé en paire avec une interface graphique permettant d’accéder aux options avancées, permet de retrouver l’originale d’un hash MD4, MD5, RipeMD128 (32 bits), SHA-1 (40 bits), SHA-256, Gost (64 bits), SHA-512 et Whirlpool (128 bits) à travers 2 méthodes.

Méthodes utilisées :

L’algorithme de résolution des empreintes se divise en deux parties :

  1. Résolution par comparaison de mots dans des dictionnaires (mots de passe les plus souvents utilisés).
  2. Résolution par méthode bruteforce. Limitée à 6 caractères dans la version web de démonstration.

Fonctionnalités  :

Licence by-nc-sa :

Je délivre ce projet sous licence Creative Common : BY – NC – SA. Le code source est donc disponible au téléchargement sur la page du projet.

Langages utilisés :

Lien de démonstration :

CLIQUEZ ICI.


Pourquoi ais-je réalisé cet algorithme ?

Ce projet m’a permis de concrétiser sérieusement les notions que j’avais étudié au cours de la précédente année.

Il a donc été une expérience de programmation supplémentaire et d’approfondissement de mes connaissances.

 

Si vous avez des questions ou des remarques, n’hésitez pas à poster un commentaire sur cet article !

Share This:

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.