public class Md5 {
/**
* @uml.property name="code"
*/
private String code;
public Md5(String md5) {
Passe(md5);
// TODO Auto-generated constructor stub
}
public void Passe(String pass){
byte[] passBytes = pass.getBytes();
try {
MessageDigest algorithm = MessageDigest.getInstance("MD5");
algorithm.reset();
algorithm.update(passBytes);
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] messageDigest = md.digest(passBytes);
BigInteger number = new BigInteger(1, messageDigest);
this.code= number.toString(16);
} catch (NoSuchAlgorithmException e) {
throw new Error("invalid JRE: have not 'MD5' impl.", e);
}
}
public String codeGet(){
return code;
}
}
Pour son utilisation (Exemple):
Md5 passe_membre = new Md5(passe);
System.out.println(passe_membre.codeGet());
Salutations
[MD5] Ecrire et lire une valeur d'un fichier .md5
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
En Java, ça ne marche pas comme ça pour écouter les évènements (y a pas de Handles et compagnie).