Partage
  • Partager sur Facebook
  • Partager sur Twitter

[MD5] Ecrire et lire une valeur d'un fichier .md5

    17 septembre 2011 à 0:09:50

    Première erreur :
    private void jCheckBox1MouseClicked
    
    En Java, ça ne marche pas comme ça pour écouter les évènements (y a pas de Handles et compagnie).

    Tu devrais lire de ce côté pour la gestion des évènements (bien plus lourde qu'en VB.Net : http://www.siteduzero.com/tutoriel-3-1 [...] lication.html

    Pour le reste, des gens plus compétents devraient pouvoir t'aider ;)
    • Partager sur Facebook
    • Partager sur Twitter
      17 septembre 2011 à 9:46:29

      Bonjour,
      Je te passe une classe nommée MD5:
      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 ;)
      • Partager sur Facebook
      • Partager sur Twitter

      [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.
      • Editeur
      • Markdown