Package org.kapott.hbci.tools
Class DigestUtils
- java.lang.Object
-
- org.kapott.hbci.tools.DigestUtils
-
public class DigestUtils extends java.lang.Object
Hilfsklasse zum Erzeugen von Hashes.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ALG_RIPE_MD160
Hash-Algorithmus RIPEMD160.static java.lang.String
ALG_SHA1
Hash-Algorithmus SHA1.
-
Constructor Summary
Constructors Constructor Description DigestUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
hash(byte[] data, java.lang.String alg)
Hasht die Daten.static java.lang.String
hash(java.lang.String data, java.lang.String alg)
Hasht die Daten.
-
-
-
Field Detail
-
ALG_RIPE_MD160
public static final java.lang.String ALG_RIPE_MD160
Hash-Algorithmus RIPEMD160.- See Also:
- Constant Field Values
-
ALG_SHA1
public static final java.lang.String ALG_SHA1
Hash-Algorithmus SHA1.- See Also:
- Constant Field Values
-
-
Method Detail
-
hash
public static final java.lang.String hash(java.lang.String data, java.lang.String alg) throws HBCI_Exception
Hasht die Daten.- Parameters:
data
- die zu hashenden Daten.alg
- der zu verwendende Algorithmus.- Returns:
- der Hash.
- Throws:
HBCI_Exception
-
hash
public static final byte[] hash(byte[] data, java.lang.String alg) throws HBCI_Exception
Hasht die Daten.- Parameters:
data
- die zu hashenden Daten.alg
- der zu verwendende Algorithmus.- Returns:
- der Hash.
- Throws:
HBCI_Exception
-
-