Bonjour,

comment faire l'inverse de :

byte hashCode[] = null;
StringBuffer encryptedValue = new StringBuffer();
md.update(stringToEncrypt.getBytes());
hashCode = md.digest();
for(int i = 0; i < hashCode.length; i++)
encryptedValue.append(hashCode[i]);

String returnString = encryptedValue.toString();

exemple de resultat : pour Test01
j'obtiens : 651E73B8A18B69F3223289DD636D8056 (une fois convertie en Hex "lisible" )
et : 10130115-72-95-117105-133450-119-3599109-12886 (pour return String)

Bref comment faire lorsque j'ai le string 10130115-72-95-117105-133450-119-3599109-12886 pour retomber sur 651E73B8A18B69F3223289DD636D8056