Interface Encrypt

All Known Implementing Classes:
HmacMD5, PBEWithMD5AndDES

public interface Encrypt
Eine Implementierung stellt ein Objekt zur Verfügung, das einen String verschlüsselt.
  • Method Summary

    Modifier and Type Method Description
    byte[] encrypt​(byte[] cleartext, java.lang.String encryptionText)
    Verschlüsselt einen Text
    byte[] encrypt​(java.lang.String cleartext, java.lang.String encryptionText)
    Verschlüsselt einen Text
  • Method Details

    • encrypt

      byte[] encrypt​(java.lang.String cleartext, java.lang.String encryptionText) throws java.lang.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:
      java.lang.Exception - Fehler, die beim verschlüsseln aufgetreten sind
      See Also:
      Decrypt
    • encrypt

      byte[] encrypt​(byte[] cleartext, java.lang.String encryptionText) throws java.lang.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:
      java.lang.Exception - Fehler, die beim verschlüsseln aufgetreten sind
      See Also:
      Decrypt