Class HmacMD5
java.lang.Object
de.bsvrz.sys.funclib.crypt.hmacmd5.HmacMD5
- All Implemented Interfaces:
Encrypt
public class HmacMD5 extends java.lang.Object implements Encrypt
Diese Klasse verschlüsselt einen Text nach HmacMD5.
-
Constructor Summary
Constructors Constructor Description HmacMD5()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HmacMD5
public HmacMD5()
-
-
Method Details
-
encrypt
public byte[] encrypt(java.lang.String cleartext, java.lang.String encryptionText) throws java.lang.ExceptionDescription copied from interface:Encrypt
Verschlüsselt einen Text- Specified by:
encrypt
in interfaceEncrypt
- 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:
java.lang.Exception
- Fehler, die beim verschlüsseln aufgetreten sind- See Also:
Decrypt
-
encrypt
public byte[] encrypt(byte[] cleartext, java.lang.String encryptionText) throws java.lang.ExceptionDescription copied from interface:Encrypt
Verschlüsselt einen Text- Specified by:
encrypt
in interfaceEncrypt
- 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:
java.lang.Exception
- Fehler, die beim verschlüsseln aufgetreten sind- See Also:
Decrypt
-