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

      All Methods Instance Methods Abstract Methods 
      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 Detail

      • 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