Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1375 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Deux chaines hashées MD5 identiques

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Deux chaines hashées MD5 identiques

n°2278199
sebnutt
Un petit rien du tout
Posté le 22-03-2016 à 13:07:07  profilanswer
 

salut à tous,

 

Est-il possible que deux chaines hachées avec MD5() soient strictement identiques si elles contiennent chacune deux chaines distinctes ?

 

Ex :

 

chaine 1 : chaine1-test + grain de sable
chaine 2 : chaine2-test + grain de sable 2 (différent de l'autre)

 

les hashes de chaine 1 et de chaine 2 peuvent-ils être identiques ?

 

Je ne veux surtout pas qu'ils soient identiques, mais je demande parce que je n'ai aucune idée de la réponse...


Message édité par sebnutt le 22-03-2016 à 13:08:36
mood
Publicité
Posté le 22-03-2016 à 13:07:07  profilanswer
 

n°2278200
Devil'sTig​er
Posté le 22-03-2016 à 13:38:25  profilanswer
 

Pour MD5, techniquement, oui.
 
Dans les faits tu ne craints rien avec a peu près 100% des programmes tellement une collision de cette nature est rare...
 
En l'état ce que tu sembles faire est du stockage de mot de passe puisque tu ajoutes du grain, sache que MD5 n'est pas recommandée, on utilise plutôt bcrypt (par exemple mais il n'y a pas que lui).
 
En gros, switch sur bcrypt en gardant la même idée.


Message édité par Devil'sTiger le 22-03-2016 à 13:38:55
n°2278201
sebnutt
Un petit rien du tout
Posté le 22-03-2016 à 13:42:30  profilanswer
 

OK, je vais voir de ce côté-là.
Merci pour l'info.

n°2278213
rufo
Pas me confondre avec Lycos!
Posté le 22-03-2016 à 16:27:45  profilanswer
 

MD5 a été "hacké" partiellement depuis 1996 et complètement depuis 2004 : https://fr.wikipedia.org/wiki/MD5
 
SHA-256 fait l'affaire ;)
 
Après, ça reste du hash : donc, d'un point de vue mathématique, à partir du moment où ta fonction de transformation part de l'ensemble infini (ensemble infini de messages) vers un ensemble fini (hashs de 256 bits pour SHA-256), nécessairement il y aura plusieurs messages avec le même hash. Maintenant, de là à trouver une méthode pour, à coup sûr, à partir d'un hash, arriver à créer un message permettant de générer le même hash, c'est pas la même chanson :non:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Deux chaines hashées MD5 identiques

 

Sujets relatifs
[Cobol] Concaténation de chaînesExcel (liste avec des valeurs identiques/graph)
Concaténer deux chaines de caractères2 listes identiques mais à différencier
Produit cartésien de chaînes[Excel VBA] rech cellule comportant plusieurs chaines de caractère
comparaison de deux chaines[RESOLU][PERL] Extraire chaines multiples dans une fichier
fonction manipulant les chaines de caractères[MS DOS] copier un dossier sans écraser les fichiers identiques
Plus de sujets relatifs à : Deux chaines hashées MD5 identiques


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR