org.fhw.cabaweb.tools
Class Password

java.lang.Object
  extended byorg.fhw.cabaweb.tools.Password

public final class Password
extends Object

Klasse um verschiedene mit Passworten zusammenhängende Funktionen zusammenzufassen

Version:
Version 1.0 10.03.2004
Author:
Thomas Vogt

Constructor Summary
protected Password()
          Standardkonstruktor der nicht zugänglich sein soll, da dies eine Utility Klasse ist
 
Method Summary
static Boolean compareMD5Hashes(String hash1, String hash2)
          Vergleich von 2 MD5 Hashes
static Boolean compareMD5HashToString(String hash, String input)
          Vergleich des übergebenen MD5 Hashes mit dem MD5 Hash der aus dem im Klartext übergebenen String erzeugt wurde
static String generateMD5(String input)
          Generiert aus dem übergebenen String einen MD5 Hash
static String passwortGenerator(int laenge)
          Erzeugt ein Passwort im Raum [a-zA-Z0-9] von der übergebenen Länge
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Password

protected Password()
Standardkonstruktor der nicht zugänglich sein soll, da dies eine Utility Klasse ist

Method Detail

passwortGenerator

public static final String passwortGenerator(int laenge)
Erzeugt ein Passwort im Raum [a-zA-Z0-9] von der übergebenen Länge

Parameters:
laenge - Länge die das erzeugte Passwort haben soll
Returns:
Der Passwort String

generateMD5

public static final String generateMD5(String input)
Generiert aus dem übergebenen String einen MD5 Hash

Parameters:
input - Der String aus dem ein MD5 Hash erzeugt werden soll
Returns:
Der MD5 Hash

compareMD5Hashes

public static final Boolean compareMD5Hashes(String hash1,
                                             String hash2)
Vergleich von 2 MD5 Hashes

Parameters:
hash1 - Der String mit dem ersten MD5 Hash
hash2 - Der String mit dem zweiten MD5 Hash
Returns:
Boolean - true wenn beide Hashes gleich sind, ansonsten Boolean - false

compareMD5HashToString

public static final Boolean compareMD5HashToString(String hash,
                                                   String input)
Vergleich des übergebenen MD5 Hashes mit dem MD5 Hash der aus dem im Klartext übergebenen String erzeugt wurde

Parameters:
hash - Der String mit dem MD5 Hash
input - Der String aus dem ein MD5 Hash erzeugt werden soll
Returns:
Boolean - true wenn Hash und aus dem String erzeugter Hash gleich sind, ansonsten Boolean - false


Copyright © 2004 TVC-Software.com. All Rights Reserved.