de.bsvrz.sys.funclib.crypt.encrypt
Interface Encrypt

All Known Implementing Classes:
HmacMD5, PBEWithMD5AndDES

public interface Encrypt

Eine Implementierung stellt ein Objekt zur Verfügung, das einen String verschlüsselt.

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
 

Method Detail

encrypt

byte[] encrypt(String cleartext,
               String encryptionText)
               throws Exception
Verschlüsselt einen Text

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

byte[] encrypt(byte[] cleartext,
               String encryptionText)
               throws Exception
Verschlüsselt einen Text

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