Navigation

Toutes les catégories

Voir les derniers articles

Java – Crypter une chaîne de caractère en md5

La fonction ci-dessous vous permet de crypter une chaîne de caractères en md5 et de récupérer le hash obtenu : [java] public static String getEncodedPassword(String key)...

La fonction ci-dessous vous permet de crypter une chaîne de caractères en md5 et de récupérer le hash obtenu :

[java]

public static String getEncodedPassword(String key) throws NoSuchAlgorithmException {
byte[] uniqueKey = key.getBytes() ;
byte[] hash = null ;
hash = MessageDigest.getInstance(« MD5 »).digest(uniqueKey) ;
StringBuffer hashString = new StringBuffer() ;
for ( int i = 0 ; i < hash.length ; ++i ) {
String hex = Integer.toHexString(hash[i]) ;
if ( hex.length() == 1 ) {
hashString.append(‘0’) ;
hashString.append(hex.charAt(hex.length()-1)) ;
} else {
hashString.append(hex.substring(hex.length()-2)) ;
}
}
return hashString.toString() ;
}

[/java]

Afficher les commentaires (2)

Commentaires

  • stc

    Merci pour cette routine efficace, des explications du code ne seraient pas de trop …

  • Jean-Marc Amon

    Besoin d’explication du code pour ne pas se contenter d’un simple copier coller

Newsletter WebActus

Abonnez-vous pour recevoir notre sélection des meilleurs articles directement dans votre boîte mail.

Nous ne partagerons pas votre adresse e-mail.

Articles similaires

Webmarketing

Devenir freelance, combien ça coûte ?

Vous êtes salarié et rêvez de voler de vos propres ailes  ? Vous êtes sans emploi et souhaitez mettre votre savoir-faire à profit en tant...

Publié le par Celine Albarracin
Webmarketing

Google : 7 opérateurs à connaître pour affiner vos recherches

Pour la plupart des internautes, une recherche sur Google ressemble à  : « restaurant Paris 15 ». C’est pour cela que nous aimons tant...

Publié le par Celine Albarracin