Einzelnen Beitrag anzeigen
Alt 24.10.2006, 11:58   #2 (permalink)
thE_29
Java-Forum Team
Moderator
 
Benutzerbild von thE_29
 
Registriert seit: 11.05.2004
Fachbeiträge: 6.733
Blog-Einträge: 3
Abgegebene Danke: 4
Erhielt 51 Danke für 40 Beiträge
Code:
  /****************************************************************************
   * Methode macht aus einem String einen MD5 hashset
   * @param message String Der Text
   * @return String
   ***************************************************************************/
  public static String md5 (String message)
  {
    try {
      MessageDigest md = MessageDigest.getInstance("MD5");
      return hex (md.digest(message.getBytes("CP1252")));
    }
    catch(Exception ex)
    {
      ex.printStackTrace(System.out);
    }
    return null;
  }

  private static String hex(byte[] array)
  {
    StringBuffer sb = new StringBuffer();
    for (int i = 0; i < array.length; ++i) {
      sb.append(Integer.toHexString((array[i] & 0xFF) | 0x100).toUpperCase().substring(1,3));
    }
    return sb.toString();
  }
__________________
Wir machen Fehler aus Versehen, die anderen aus Dummheit. (Gabriel Laub)
Pur Java Registry Reader - http://sourceforge.net/projects/java-registry/
thE_29 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen