de.bsvrz.sys.funclib.crypt.hmacmd5
Class HmacMD5
java.lang.Object
de.bsvrz.sys.funclib.crypt.hmacmd5.HmacMD5
- All Implemented Interfaces:
- Encrypt
public class HmacMD5
- extends Object
- implements Encrypt
Diese Klasse verschlüsselt einen Text nach HmacMD5.
- Author:
- Kappich Systemberatung
Method Summary |
byte[] |
encrypt(byte[] cleartext,
String encryptionText)
Verschlüsselt einen Text |
byte[] |
encrypt(String cleartext,
String encryptionText)
Verschlüsselt einen Text |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HmacMD5
public HmacMD5()
encrypt
public byte[] encrypt(String cleartext,
String encryptionText)
throws Exception
- Description copied from interface:
Encrypt
- Verschlüsselt einen Text
- Specified by:
encrypt
in interface Encrypt
- Parameters:
cleartext
- Text, der verschlüsselt werden soll. Der Text muss ISO-8859-1 konform sein.encryptionText
- Text, der benutzt werden soll um den Klartext zu verschlüsseln. Dieser Text wird ebenfalls zum
entschlüsseln benötigt.
- Returns:
- Verschlüsselter Text
- Throws:
Exception
- Fehler, die beim verschlüsseln aufgetreten sind- See Also:
Decrypt
encrypt
public byte[] encrypt(byte[] cleartext,
String encryptionText)
throws Exception
- Description copied from interface:
Encrypt
- Verschlüsselt einen Text
- Specified by:
encrypt
in interface Encrypt
- Parameters:
cleartext
- Text, der verschlüsselt werden soll. Der Text muss ISO-8859-1 konform sein.encryptionText
- Text, der benutzt werden soll um den Klartext zu verschlüsseln. Dieser Text wird ebenfalls zum
entschlüsseln benötigt.
- Returns:
- Verschlüsselter Text
- Throws:
Exception
- Fehler, die beim verschlüsseln aufgetreten sind- See Also:
Decrypt